This service is a scam. They operate from abroad, showcasing products from various brands, then create cheap knock-offs and charge the price of the originals. They are deceiving customers and will likely continue until the relevant authorities take action. I’m pursuing this matter and encourage others to do the same.
Claim your business profile now and gain access to all features and respond to customer reviews.