I had my doubts as they offered items that were no longer available at prices below wholesale. When I called their customer support, I reached a hotel reservation service. Upon checking the address, I found it's actually occupied by an insurance company. This clearly seems like a scam aimed at stealing payment information. I wish authorities would take action against these fraudulent sites. Thankfully, there are platforms like Trustpilot to warn others.
Claim your business profile now and gain access to all features and respond to customer reviews.