No
No they don't service your car they only have parts. And don't let them touch your car they took my whole front clip off and didn't put all the screws back in and I lost it on the way to Virginia. Never found it had to pay for the whole thing to be replaced.
No they may put a battery n but no they don't
Thanks! Your answer is awaiting moderation.