I've done two large orders through UGP now. They have been fast and good quality both times. This most recent time, they missed my group's deadline because of the Christmas shipping rush and ended up giving us a full refund after delivering our shirts. Next time I order shirts, I'll most definitely use UGP!