Would give zero stars if possible! Complete scam. My 'crystal glass hummingbird' ornament turned out to be a 21-cent plastic ball with a paper cutout inside! The initial tracking info suggested it was coming from Italy, but then it showed a package from China. Absolute garbage!
Claim your business profile now and gain access to all features and respond to customer reviews.
We strongly believe that life is about creating. We are happy to create something that has never been seen before.