Awful experience trying to get my funds back
Awful experience trying to get my funds back. Impossible to contact, no updates and delays way above the average time suggested. It has been 30 working days and still nothing. Outrageous
Date of experience:
Mar 03, 2025