No
No but they sale fluid
I would think so but my personal opinion is you should go somewhere cheaper i happen to work on cars so if I can be any help to you let me know
Not sure. Sorry
I'm sure they do.
Yes they do and they do a very good job but I work on radiators myself I do job better
Thanks! Your answer is awaiting moderation.