Worst shop ever...told me tow was free as long as work done there...simple oil relay switch ended up costing over 300$! Turns out tow only free if more then 2000$ in work there phone guy had to know it wasn't going to come close to that....then they call to say it's ready 202$ thought bit high but needed it done asap...we get there and they added 100$ for an oil change...even though just had it changed 7 days prior.... Worst mechanic experience of my life!