Poor service
I needed to update my credit card details for the Auto top-up. After doing it no less than 6 times AND dealing with customer support with a case number, they were and still are unable to update my new card details. Extremely disappointing and poor service!