I needed to order team shirts for a 5K race my workplace was running in, but I was leery about ordering shirts online. However the design engine on UGP's website was super easy (and actually really fun) to use and they had TONS of great looking designs loaded that were all customizable. I compared prices amongst four online printing places and UGP came out as the least expensive, and their designs were better than the competition.
When it came time to actually order, I worked with Jenn Schneider and she was awesome. She made sure everything was perfect before printing, and communication with her was incredibly prompt. AND my order actually arrived a whole week early!! I cannot recommend UGP enough. The shirts looked so good in person that coworker's friends and family members ordered them as well, even though they weren't running. I will definitely be using UGP again.