M
Manas Shukla Review of Riders Plus Insurance
Haven't had any claims with them but I must say th...
Haven't had any claims with them but I must say that their customer support staff have been great. I talked to a certain Charmaine St Louis and she was absolutely amazing with guiding me through canceling a policy and getting quotes/starting policies for a bunch of other bikes.
Comments: