I picked up a shirt from these guys about a week back. Shipping was pretty fast, but the quality was so so . The sizing was right on, and it was printed to order, but the print quality was a bit lame. The shirt had white lettering, and it was so thin it looked like a crappy iron on.
They do have a return policy to take back something if you don't like it, but with the steep restocking fee and return postage out of my pocket, it wasn't worth it. Probably wouldn't order anything else from this company.