We place orders 4-5 times a year. Most orders will take 3-5 weeks once placed for the jerseys to arrive. All jerseys are stitched authenic jerseys. We can get game worn and custom jerseys. MLB, NFL, NBA & MLS are $40, NHL are $50. Custom names and numbers available upon request. Let us know what you are looking for and we will get you a price. Active players, retired players, even hall of famers who are deceased are available 95% of the time. Shoot your requests!!