Quote Originally Posted by ChromeScholar View Post
99.9% of the people you meet won't know the difference between a USA kilt and a tank, just like 99.9% of the people won't know the difference between your off the rack tux from Sears, and a hand-sewn suit from Oscar de la Renta. Of those who do know the difference, I'd bet most of them wouldn't care. Those that know the difference and care, are probably people I wouldn't want to associate with, anyway.
After reading through this whole thread, I have to second Chromescholar's sentiment here. A formal occasion is about showing respect and dignity by looking your best, not about how much money you spend or how much the outfit is worth.