If your son can't afford the prices at local embroidery shops, perhaps he should rethink his desires for the shirts. The prices are based on the fact that the equipment, software, thread, training, etc. all cost the shop owner up front. He/she ain't gonna do it for free.