WS
Wilma S
1 reviews | Active since May 2019
20 Jun 2022, 12:13
Pathetic turnaround times
Online applications for devices take more than 10 working days to process and if you complain about the long wait, the customer service person tells you that they are very busy and it does take that long. iStore website promises 3days turnaround time.
Helpful (0)
Replies (0)0
Replies (0)