My renewal is due but I've had a decent quote by EBike. Has anyone had dealings with them before I insure with a tinpot company?

Thanks guys