I've ordered from Enfield County and Bulletwalla through eBay. Had no problems with either, personally. Prices and shipping costs both very reasonable. My packages have almost all come wrapped in fabric and sewn shut! Someone suggested it was to deter tampering with the mail over there, though I don't know if that is the real reason.
Be prepared for a 2-3 week shipping time, and you will have to sign for it when it comes USPS. Which, for me, means getting a tag on my door and going to the post office to pick it up the next day. Their shipping is so cheap though, that it is hard to complain that much.