I hear you. I'm in Afghanistan right now and it took almost three weeks for my KSO's to arrive. I think I about drove the mail clerks all crazy..
How much did you have to pay for shipping N8?
Fluck UPS, I tell you. Customs and duties on a $102 shipment - $65. $40 of that being their special "broker charges". And, even better, I have another one coming next week that will end up being the same sort of "deal". Spending just as much on the freaking duties than I do on the goods themselves. If it comes via USPS or something, it's only a $10-15 charged for broker fees and duty.
I don't know if retailers in the US recognize what a PAIN it is for people outside the US to deal with UPS, but retailers....it IS a pain in the a$$.