What I do.
Go to a shop selling nice suits. Buy a couple of the same one. Get rings fitted to it and I have the best looking, fitted uniform for a fraction of the cost.
One advice though. The suit you chose should have no sleeves button (it shifts the rings to an odd place ).
Then I buy a tie(s) matching the uniform. Looking great, original and style wise, better than most uniform.
PS: I am a contractor and attach a lot of importance on how tidy (professional ) I look. Yet I m certain it costs less than a standard uniform.