They are not fast but their jerseys are quality. It took about a month to get it but its worth the wait rather than paying the prices that the official league sites charge. So if you're ok with it taking some time to get to you than go wth this site. They even gave me half my money back cause it was so late. Another order I placed was lost and I got a full refund.