So, I took a look at the armor and the Neo armor is a bit different then regular stormtrooper armor. You can take a stripped down version if you like.
Neo armor minus: Jet pack, Life support (still protects against extreme cold and heat), and one upgrade slots 8,000 credits
Neo armor minus: Life support (still protects against extreme cold and heat), and two upgrade slots 10000 credits
Neo armor minus: nothing 13000 credits
*If you want to play around with what is on it, we can work out a price.
I did some checking and most say the armor should be cheaper for Mandalorian characters. These prices seem to be what the armor will cost a Mandalorian. Price goes up significantly for non Mandalorians.