If you are in the US, you can go to www dot soccer dot com. You can customize jersey there and they use the authentic numbers, etc. I have purchased a few from them over the years and I am always pleased with the turn-around time.
If you are in Europe, you can go to www dot dfb dot de. They have a fanshop and you can customize jersey there also.