Ive had no problems paying here... once I learned my phone must be close enough to the pump to communicate with it.
No reviews found for this station.