Tesco is selling suits for about 330-35 each. Not checked 'em out properly but look OK from a distance.
I have a M&S machine-washable suit. Looks fine to my eye and was only about £70.
Hate wearing suits - got out of the habit since going to work by bike