9 Jul, 2021 → by ClaimboUser114613
Not open yet
1
Says business hours are 9-5. Its currently 9:40am on the east coast . I assume the tech support office is located on the west coast . Bit this doesnt help people on the east coast . Why wouldnt there be 24/7 tech support anyway ?