I don't even know how they signed me up for $14.95/mo
You cannot get them on the telephone.
I already put a "stop payment" on all their charges.
They may be a decent website if you want to travel, but their method of signing-up accounts is nothing but fraud.
0 comments