Tel3.com And Tel3Advantage.com
Tel3advantage, Fraudulent site, poor customer service, rip-off
Clearly fraudulent. So I sign up for an account on tel3advantage.com, give them my CC # and other personal info, then continue to the last page. Poof! Instead of seeing a confirmation message I read: " Sorry your Credit Card was declined". I go: "what the..." When I checked my ...