It's a shame the product is so good, yet the shipping is an absolute JOKE. They're using FedEx Smartpost. USPS is absolute crap when it comes to actually deliver the package. IDK why FedEx thought it was a good idea to partner with them, but it wasn't. FedEx is good with their part, but USPS literally takes their sweet time when delivering. My package has been sitting at USPS for almost a week. A WEEK. GET BETTER SHIPPING! Look at your reviews and the amount of complaints. IT'S ALL BECAUSE OF THE SHIPPING.