With the amount of negative feedback being left in his threads regarding similar service, and my recent experience with this order, I would not recommend Atari if you value customer service. You will probably have a better experience with GAW. While I have not purchased units from them, I can appreciate their reviews and the reported levels of customer service they give their customers.
Careful with that. GAW clean their threads of negative feedback. They also bribe unsatisfied users with free hashpower - maybe not a bad thing by itself but it skews their public reputation. In reality expect delays, missing parts, slow to non-existent customer service, the usual.