Fed up with the shocking quality at Warehouse and a few tops from Oasis have been poor too. I have seen a couple of tops from Mango, is it worth a shot?