I've been bringing my car in for several years now for a smog check. I never make an appointment. I just pop in, and they take care of it within the half day. They don't engage in small talk, but they are very professional. Just today, I popped in because I didn't know how to check my tire pressure. The manager immediately checked all 4 tires, added the air I needed and replaced the missing caps to the pressure valves. I offered to pay, but he said "don't worry about it, no problem". As always a good solid experience at this Shell station. If you're looking for a best friend, you've come to the wrong place. If you're looking for good, honest work without attitude, you've come to the right place. I highly recommend them!