I have personally used this site, prices are great and shipping is fast. You can even select the color of thread for the name and choice of background color on some. Some have velcro backing and some are sew on. You can even have your team name of one.