Order from June 2025 never delivered
I placed an order in June 2025 that never arrived. It took until December 16th, 2025, to finally receive my refund. I even sent a formal email referencing the law. I recommend steering clear of this service.
Date of experience:
Dec 17, 2025