ReScore Reviews™ (27)
Thank you for this positive response! We feel the FREE greeting cards are a nice gesture while waiting on your car to be serviced! That's usually when people think about all the special events coming up and we like to be a part of making everyday stress-free... as close to a "One stop shop" as possible!
Thank you for choosing us!