Complaint: I have been getting mail from these people for two years, And finally had to check them out. I never won any huge amount of money. When they sent me this deal to pay 5 dollars and possibly win up to 12 million dollars, but without dougt I had won something Possibly over 12 million for a 5 dollar return fee. I had to check.
Tags: Legal Process Servers
Address: PO BOX 549012 Dallas, Texas United States of America