I was in Newport for the weekend and my Volvo alternator went. I picked these guys because I could walk there, was I lucky. They got the part in an hour, charged me what they quot...
All reviews seem positive