I ordered a dress jacket for my son. I looked at a lot of different sites and decided on Rose Wholesale as I really liked the look of the jacket and the cut. My son has a very small frame and I knew the jacket would look great on him. I knew the jacket would take a long time to come - remember I did my homework - so I ordered over 5 months before his event. We waited, then waited, then started to sweat. My repeated requests for shipment updates were vague and uninformative. Eventually I had to purchase another jacket and have it altered. When I tried to cancel the order - that I still had not received - I was told that they would refund my money when I shipped the jacket back - but not pay the shipping. I still hadn't received the jacket after 6 months. I know shipping can be slow - but what were they doing? Hand delivering it? RIDICULOUS! The clothes look great - don't get suckered!