I placed an order on January 8th, 2026, and now it’s January 17th, 2026. I haven't received any confirmation about my order and have tried messaging, emailing, and calling with no response. They are quick to take your payment, but now I have no idea how to retrieve my money. I strongly advise against using this service. I feel completely cheated!
Claim your business profile now and gain access to all features and respond to customer reviews.