Any experience of this company please? I’ve placed quite a big order with them and belatedly seen some shocking reviews. My bad for not checking. I’m having quite a rubbish time with online shopping at the moment. Sigh.