SHOCKING
Absolutely shocking couldn’t care less about their customers! No help at all I provided all information they asked for and it ‘wasn’t enough’ to confirm it was actually me trying to get my old account back which I had lost.
Date of experience:
Dec 31, 2024