Jacko, hope your LED switch is just delayed not lost in the post.
The other day I tried to track a package coming from the East Coast via USPS but the tracking system wouldn't work. Despite how unreliable the shipping info has been from USPS tracking in the past, this was the first time the tracking system itself was MIA. I didn't bother to check again to see if it came back on line. We order our dog meds from Australia, for our recent order the postal shipping estimate was six to seven weeks instead of the usual 7-14 days. We ended up paying for express shipping via DHL as suggested by the vendor. It was quite expensive and the express option still took a week and a half.