If I could give them zero stars
If I could give them zero stars, I would. Total scam artists. I was suckered in by their ad for the Christmas Light Up Diorama Set of 8. Spent $69 to get what I thought were 3D lighted globe ornaments. What I got are cheap plastic balls with a flat disc inside. The pictures looked printed. Not worth the cost of mailing them back. Cheap Chinese plastic. Total scam!








