I placed my order in early April, and three days later received a shipping notification. Weeks went by, and the status never updated. In fact, the package was not to be found in any system. It took half a dozen times of trying to contact them before they responded. They claim my order was in route and they could not refund me. Apparently they are unaware of the fraud behind charging before shipment. Holds are fine, but not a full on charge. Thankfully my bank understands what fraud is, and they reversed the charge. Still haven't received it. They are scammers, don't let the fake Instagram comments fool you.