Does anyone have any experience with this company please? Good or bad..... reviews on line seem to be v bad so wondering if anyone has any positive feedback. TIA