I've been here twice now. Prices are decent. Service is hit or miss. I waited 15 minutes to be greeted the last time I was here. While 3 guys sat on a couch commenting obnoxiously about the presidential election and how woman being sexually harassed doesn't exist. Really off putting standing at the counter while they are speaking really loud. The worst part of this experience was probably the fact that the guy working didn't say a single thing. Not to me or to them. Also I had some questions about heating elements and it was like he was inconvenienced. Educate your customers and they will always be back - not sure if I will be.