Yep, another vouch for EB.com. Ted is very helpful, quick to reply to an email, and ships in a timely manner. One thing that kind of bugged me was that while he has a "we support the troops" banner, he doesn't offer military discounts (hey, even $5 or $10 helps out).