Went here on my lunch break with a friend and I am very satisfied. Unfortunately, I did not get the tech's name (I think she may have been the manager) but she did a great job. She listened to all my requests and took her time. The price was pretty typical/average. I will be back for a fill :)