I am shocked that they don’t have TONS of reviews! This shop ROCKS! My family and I have been coming here religiously since our first experience! Any time you have a special event they can set you up INSTANTLY with formalwear. Whether you want a full tux or just dress slacks, tie and shoes… they have what you need INSTANTLY! Yes I keep saying INSTANTLY because other shops would quote shipping and handling charges with 2 and 3 day wait times. If you are a procrastinator like my family, you can have peace of mind that Formal Affairs has your back. The staff is MEGA friendly the shop and dressing rooms are spacious. You can’t go wrong when you choose Formal Affairs on Main St!