Many years ago (~15 yrs), I got 2 jerseys thru nflshop (Vikings jersey) with custom name (BRUTE SQUAD) on the back and number of my choosing.
1 jersey was an "authentic" one that cost about $120 on sale, and I also got one of the cheaper replicas for about $50.
Today though, it looks like the authentic ones cost $349, while the replicas are $149. They do put them on clearance occasionally too (usually when a team adopts a new look).

Authentic = everything stitched on, heavy mesh. Replica = everything ironed on, lighter mesh material.
If you have any local print shops, I would go there and see what they offer if you don't want an NFL team jersey with a custom name. I've had really good luck with my local one with T-shirts I've had printed up...they seem to care more than places you order from online. And you might be able to see hands-on examples of their work. Good luck!