ST
Sizwe T

1 reviews | Active since Oct 2026

29 Oct 2026, 13:52

Horrible

They authorize debichecks and do not proceed with payments. Their call center is useless, its either they don't answer or keep you on hold.

0
Replies (0)