1 Nov 29, 2018 johana figueroa The worst Shell gas station on this Earth. I was trying to purchase as they don't trust their customers so they don't give him the key which I understand but when you make me wait 15 minutes because you forgot about me terrible customer service
The worst Shell gas station on this Earth. I was trying to purchase as they don't trust their customers so they don't give him the key which I understand but when you make me wait 15 minutes because you forgot about me terrible customer service