so far I have had a great experience, all the staff are very friendly and explain the procedures well. Also the rewards program is awesome.