LS
Lu-Ann September
1 reviews | Active since Nov 2010
02 Jan 2025, 12:48
Pathetic
ITCBA is the worst company ever! Zero customer service aptitude. No settlement letter received after 2 weeks. Unable to pay the account via online banking. Absolutely pathetic.
Helpful (0)
Replies (0)0
Replies (0)