I remember finding mwave back when I was stationed in Japan. They were one of the VERY FEW places that would ship to military overseas (APO/AFO). Their shipping prices were high, but their merchandise prices were low. (A common scam to get good ratings using Pricewatch and such). Still, it all evened out and Mwave became my #1 choice for one-stop shopping.
Newegg is nice, just ordered a small switch from them and it was shipped to the middle of BFE, Kuwait (38 miles from Iraq). Decent shipping times!