A

Got to say autocab are the worst company I have de...

Got to say autocab are the worst company I have dealt with. Extremely rude on the phone when asking for assistance.

Icabbi is leaps and bounds a better product and most importantly a better service ethic, I.e. They have one.

Shocking from top to bottom.

Comments:

No comments