OMaxLine
Consumer Report
I received a watch from the above company. They have just charged my credit card $95.00. This wasn't part of the advertisement. I just found out that this isn't the first complaint and I am filing in hopes to get my $95.00. ...