I don't know how this place only has 3.5 stars. They're amazing. Truthful, realistic, and incredibly attentive in listening to me rant about my life problems.
Why they get 5 stars is because of every single member that I've talked to here has been outstanding in customer service (shout out to David Day) and the amount of care they put in when taking care of their customers. They just care! And that's priceless.
I love the people here! I've came in here twice with a frustrated attitude and walked out laughing, loving, and appreciating the heck out of their service.