I recently ordered a space suit and couldn't possibly ask for a better fit. Not sure if I lucked out, or if other people just didn't measure quite right.
Customer service was definitely lacking, considering it took probably 2 weeks just to get them to confirm they got the order. However, once it was ordered I got it within 2 weeks, so that made up for it.
You can't go wrong with Liquid Sky though.
I tried to find a decent picture of the suit but this is the best I could do.