Have been using AKD for years. I have placed both large and small orders with them and they are always ready on time and are always accurate. The times I have messed up an order they go above and beyond to help. They are fair, professional and VERY easy to work with. When dealing with hundreds of league uniforms or just a few custom shirts that I need quickly I always know who to call.