I needed basketball jerseys for my rec team and was referred to The Graphic Edge by someone else in my league. I must admit the first jerseys they sent us were not what we thought they would be. The issue was the printing and the jersey fabric (which was more like a mesh than a solid fabric). I wasn't happy with the initial order, and got in touch with them about a refund or reorder. They worked quickly with me to resolve the problem, and get us new and improved jerseys.
Just make sure you communicate with them up front about what you are looking for. What I really appreciated was there customer service and helping to fix the initial order with cost to me and my team.