I've had thousands of dollars in work done there....they get stuff in fast, and do good work.
As for the free oil changes...yeah...
You only get one when you pay for the recomended maintance interval every 15K or so FYI..I asked
Since you mentioned a name, yes, Jeff Leone is a good person, and I know him and his family personally.
Its nice to see you had a good experience!