Hell ya! I always purchase direct. DO NOT TRY EBAY FROM CHINA!!! I have had too many miners DOA and come with chinese images and small crappy sd cards, or no sd card at all and its some in house optimized crap. Like the A2mega terminator thats listed on ebay with "1 left BUY NOW!" always listed. Stay away from things like that.
Antminer
Spondoolies
Avalon
The only companies I really 100% trust. Watch your power consumption and don't skimp on the power supply if you go for one without. Power supplies can be re-sold for 90% of what you bought them for. Many even have awesome warranties (corsair platinum, Evga, Silverstone just to name a few). Less is more, don't overclock if the ratio of your power needed to your extra earnings is >=1. In fact even if they do cancel out (1 on the nose) still don't overclock it decreases the lifespan of your equipment. Watch the markets for new equipment. Right away when more power efficient equipment starts shipping the value of yours will decrease. Make sure its legal in your area. And your set!