  Primal (Berkely), Tweekin (SF) and Wax (LA) Records are all excelllent shops that have good online facilities: urlLink http://www.primalrecords.com urlLink http://www.tweekin.com urlLink http://www.waxrecords.com The main drawback is that vinyl is heavy so it's expensive to have it posted if you're outside the country.
All three also function as a label and feature their own releases prominently. Beatport is online only: urlLink http://www.beatport.com &nbsp; They're constantly&nbsp;in the process of signing up labels so the already impressive selection should only grow over time. The advantage is that it's cheap and instant, the disadvantage is it's not vinyl - if that's what you want. 
