Customer service is fine. I think the location is terrible. I can never get my car in this station without having to turn around down the block. It smells horrible on the outside of the store because people loitering on the outside and sitting on the bench reek of beer so bad I was gagging walking to my car. Id rather go down the road to Melrose square or BP than deal with that. I have kids so I'm definitely not walking them in the store with drunks sitting on the outside sorry.