I ordered this in July and took ages to get it with upgraded post. It was defective so had to wait for a replacement. The replacement took 24 days to ship. That’s far from 7 days. This type of issue happens a lot and holds up many of my orders. I’ve paid double the price plus $15 shipping just to avoid these sort of wait times with Fasttech.