Thanks, David; I just came back from the search of the suit. Jesus! Every suit is big.. T.T But I found one from H&M which is only $70 and it fits great to me yet the sleeves are long. So, I decided to do this: buy the suit from H&M and have it done by a tailor at Men's wearhouse for just $25. Is this a good idea?
$70 will not have bought you a decent suit at all. Aim to replace it as soon as possible.