Awful awful company. Didn't bother informing me of a claim against me and a payout. Then continued to take money from me after I had changed to a different provider and denied they had done anything wrong. Avoid like the plague.
5 years ago
Sheilas’ Wheels has a
3.4
average rating
from
1,012
reviews