This place is a joke
This place is a joke. I ordered 3 items on December 10, 2025 and as of January 7, 2026 I have not received them. Of course, they took my money right away. The communication from them is very poor, and when someone from there actually communicates, it's to offer up some lame excuse. Forget about tracking the shipment--each time I checked, the information differed from before, and now there is no tracking information at all. The Delaware Attorney General and the FTC need to know about these scammers.
