China business, not Wyoming
For one, they advertise that the business is on Wyoming. That’s a lie. It’s in China. 2nd, they said when I ordered at the beginning of December, items would be here by Christmas. That was also a lie. My card was also comprised in the day I ordered from them.
