I had a really good experience here. The staff explains everything really well, gives you options and recommendations. They aren't overly pushy and don't try to oversell services or anything. The waiting area is pretty nice too. They've got free drinks, WiFi, and charging stations so that you can stay entertained. Highly recommend this place!