So, I tried ordering from this company, and the whole experience was pretty frustrating. My order was supposed to ship on the 25th, but five days later, the carrier's website still said it was "en route for processing." I reached out through their online chat, but the reps didn't seem too bothered by the delay. They told me to wait until it had been seven days, even though it was clear the package never shipped. After more calls and explaining the situation multiple times, they finally decided to send a replacement. It took three more days for the order to show as shipped. Plus, when ordering, I had to wade through endless pages of upselling. While the product itself is decent, the service and overall experience were disappointing. I'll be taking my business elsewhere.