The US supplies a large proportion of the cards on ebay so I'm surprised this topic hasn't been more popular. As someone who collects mainly low to mid end non sports cards this is really going to cut down on my purchases.
COMC.com is pretty bad for non sports. For example they don't have a single card from any of the three Warehouse 13 releases. They do look OK for sports though.