Good international electronics shops?

I just bought lots of 0805 resistors+capacitors from ebay, I think about 3000pcs for 10USD. http://cgi.ebay.co.uk/SMD-0805-50-Value-Resistor-32-Value-Capacitor-Kit_W0QQitemZ250348635921QQihZ015QQcategoryZ4664QQcmdZViewItemQQ_trksidZp1742.m153.l1262

Has anyone been buying xbee modules and could tell me if there is any place on earth, where they are not so pricey? The best price I got was here: (if link doesn't work - you just choofe "farnel export" and copy/paste the link again, or just search for xbee)