I am giving them 3 stars because i have been here and gotten good service before. I went on 9-14-2014 and the service was horrible... wait... i guess it wasnt horrible because i didnt receive any service. I was so disappointed i just ended up leaving...