I received this offer in the mail after I inquired about a company called Mail Processors. They are both from Miami Florida. When I was searching for information on Mail Processors I came across the complaints about Direct Cards. If Direct Cards has been shown to be a rip-off then watch out for Mail Processors.
Kathy
Beloit, Wisconsin
U.S.A.
0 comments