I'm the latest victim of this Instagram scam. I ordered a lot of those Santa Claus christmas ornaments. TOTAL SCAM. Got these **bleep** little rubber resin things that are NOT AT ALL the blown glass style pictured. I also noticed it's selling on Amazon with a ton of buyer beware reviews.
... View more