I found the cheapest and most satisfying way of getting personalised workwear was to buy some quality T shirts and sweatshirts and simply take them to an embroidery company for the logo. Mine cost me about £7 per T shirt inclusive of logo...and they are good quality with side seams and double stitched shoulders.
I find they give me the corporate look to justify my high prices. (There's a bit of pride and ego involved too).