how far before the wedding does the groom need to go for a tux? and can u recc. any in Brooklyn? seta 3 203 SOON TO BE MRS. B