They are tricksters!!!
I'm so sorry for my english, because I'm international student. However, I ordered 3 items in this store 1 month ago and I payed 2 days shipping, but they shipped in time just 2 items. It's was so important for me to get all of them in time, that why I asked them - Can they do it or not, and they said Yes. So they DECEIVED me!!! They got my money but didn't sent me one of the items (115$). I called them 3 times, and every time I hear the same, that they don't have it in stock and they will ship it in the next week. They absolutely don't care about my situation, that it was important for me to get in time and I payed extra money for fast shipping (80 $), and I worry that they are not going to ship it for me in spite of the fact they already got my money!
I've taken my car here many times and greatly disappointed EACH time. They have poor communication, couldn't fix something after taking it back a second time, orders wrong parts, overcharges (charged more than twice the amount as dealer quote for oil change/inspection). Save yourself the headache, time, money and take your car ANYWHERE but here.
Pros: NO PRO'S
Cons: POOR COMMUNICATION, SHADY, BAD QUALITY WORK