Ive found Rose Wholesale really good - the products are as depicted and good quality. I can buy items that are a bit different so I don't see my top worn on others. The sizing can be a bit off though so care needs to be taken when making selection - Medium isn't always Medium and sleeves on some items are the same circumference the whole length (ie doesn't take account of muscles or bingo wings).