I placed my order at the end of November, and it still hasn't arrived. I receive updates from the company and can track my order. I was surprised to find out it ships from Italy! The last tracking update showed it arrived in Miami on December 29th. Had I known it would take this long, I wouldn't have ordered it! This was meant to be a Christmas gift, and I'm not just disappointed but also frustrated and angry. I would NEVER order from this company again!
Claim your business profile now and gain access to all features and respond to customer reviews.
Glimmers Point team consist of internet marketing specialist, SEO expertise, PPC expertise and digital marketers who are always connect you to assist in your business. With such diverse backgrounds, we are flexible and adaptative that bias as per your need and requirements. Our clients have same expectations that you have – to meet your expectation, we assist you 24*7.See more