Order Placed December 17, 2025
I placed my order on December 17, 2025, and as of January 15, 2026, I still haven't received it. I've reached out multiple times, but they have stopped responding. No order, no refund. Avoid this service!
Date of experience:
Jan 15, 2026