I was super disappointed with my experience here. I ordered a car part that had broken and I needed a replacement, hopefully at a reasonable price. I called, ordered it, and was told I would be given a call in the next 24 hours. No call back, so I called myself and the person I spoke to said my order had never been placed at all. I placed a new order, and was promised it would be able to be picked up in a few days. Again, never received the follow-up phone call that was promised to me, and after not being able to reach them on the phone, I walked in. The part had arrived, but someone had broken it. I agreed to order another with the promise it would be in within 48 hours. No follow-up phone calls again. 48 hours later, I walked in, and lo and behold, they "forgot" to place my order. I was sold a 'temporary' part (which was not offered to me before, and not offered to me at any discount/courtesy for the fact that it was now over a week after my original order), which turned out to be defective, unsafe, and needed to be returned. I ended up ordering the part I needed from the dealer, for much more expensive but they were able to get it in my hands within hours. The employees here are nice, but this experience leads me to not giving this place my business ever again. What a hassle. read more