Reader's Digest
No free gifts
- 01-16-2010
- 29
Okay where are my three (3prizes/bonus') for taking Reader's Digest? Can not find out any information on this problem on the computer. Please help
Company: Reader's Digest
Country: USA
State: Texas
City: San Antonio