I personally buy from trickshopmagic.com when I can. Sam Blankenship has always treated me very well as a customer and he's gone out of his way whenever I've had a problem. He's running the show over there and he's always come across as a real stand-up guy. He seems to have a really good name in the community.
Good prices, and you're supporting a brick and mortar store when you buy from them. They have a really nice inventory too. Check em out!