Their website comes up as if its the postal service change of address until you get to the end and it says it is charging your card 19.95. I immediately checked my bank account and they had already charged and setup recurring charges.
I googled this company and there are about 10 companies from the same person who is a scammer.
0 comments