i failed my emissions test and had gone past the service station everyday on my way to work so decided to stop in. since i had already replaced my gas cap, they reset my computer for free. when i failed again, i brought it back, they tested it and told me i needed an actual dealer gas cap. they did an oil change for less than $20 while i was already there and were super helpful and honest. i passed, got my tags, and will be returning for all of my car needs!