A month ago, I placed an order on the website. I never received a tracking number. Despite sending multiple emails requesting an update on my order, I only received automated responses. I also requested a refund, but I have not received it. This website is a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.