It can be frustrating waiting for items in a world long used to overnight shipping, but remember that they are shipping you a $2.50 lighter for free from the other side of the Pacific Ocean.
Still, it irks me when it takes a long time but I look at it this way: it isn't a large dollar amount, so it isn't really missed, and when it finally arrives, it's like Xmas all over again!
Probably the main reason that I buy many at one shot. Down to less than 10 so need to slow down on the give-aways.