I am glad to see that the customer service at this self serve station has improved drastically. I believe it has to do with the current employees whose work ethics seem to be much better than the staff last year. I have been here a few dozen times since my last review and have completed my purchases of fuel as well as drinks and snacks quickly and without any problems. I will definitely continue to fuel up here.
I increase this Shell location to 4 Stars. read more