Freedom Financial Services
Freedom Mobile Products - Freedom Acceptance Corporation Consumer Reward Scam
I received a letter from this so called company along with a check in the amount of $3,680.85, which looks pretty authentic. The correspondence states that it is based out of Texas, however, the envelope is stamped Canada (with a Christmas stamp?). The letter states that I have won $40,000.00 and a ...