If you want to wait 3 hours for an oil change and then get your car back smelling like WEED, this is the place for you!
Not the place for me though! Worst customer service I have had from a repair shop... Ever.
Oh, and did I mention my car wreaked of weed when I picked it up?