Ordered shirts here a while back. They do not return phone calls or emails. They are pleasant enough when you are in the store working with them, but to not be able to reach them otherwise is most frustrating. They only call you or answer you when your order is up next to print, which means you can go for weeks without contact after you placed your order. You also pay up front, so it is really frustrating when they have your money but you can't talk to anyone. They make promises they don't deliver. They also don't know much about the different t-shirts they carry, as we were never told the shirts we ordered ran small. They barely fit us and we ordered up a size. The order was ready on time and decent enough, but the frustration to get to that point is just not worth it. I would not recommend them and I will not be back.