Once my car was having white smoke coming out the hood. So I had to stop it in front of TJMAX. Firestone is the only place close to their to check my car problem. They told me to change my time belt, and changed the whole top gascat for my engine, I did, and spent arund $800 on it. Later my engine oil is still leeking, and they didn't fix it at all. It was also not necessary to change my timing belt either. They were really rip off, man, busters.
PROS: no pros at all
CONS: not honest, and try to rip you off by all means