Staff was completely up front regarding costs and services they provided to me. The reason why they did not receive a 5 star rating is that no body can receive either the max or min in terms of ratings, their are only degrees of service overall. However my experience with this location is and has always been extremely favorable.