I placed an order and received a confirmation, but after weeks, there was still no sign of the order. I tried contacting them multiple times but got no response. Now it seems like they have disappeared. I did manage to get my refund via a payment service.
Claim your business profile now and gain access to all features and respond to customer reviews.