This is a scam. I placed my order in December and have yet to receive anything. Initially, a representative responded to my emails with continuous excuses, assuring me that the product would arrive 'next Monday.' That Monday never came. After that, they ceased all communication—no replies to emails or even through the chat feature. At one point, their website was entirely taken down, and now they’re back online, seemingly trying to deceive customers in Europe. Please exercise extreme caution.
Claim your business profile now and gain access to all features and respond to customer reviews.