Have a friend who has the same problem as you. He usually gets from Prada or Gucci, or J. Lindenberg (which only has stores in NYC). If you want something cheaper, I think Club Monaco's fit is a bit slimmer than the rest of them. Or consider custom made. You can fly to HKG, get it made and still be cheaper than getting a Gucci suit.