I've had a few issues with them as well and all I had them do was just fix a tire... the inside of my car would be very dirty after the technician would be in it, plus other issues, so I would suggest you a more qualifying Auto Service Department.
I've had a few issues with the auto service dept and have decided not to use them any further.....
Thanks! Your answer is awaiting moderation.