ITOCHU Logistics
Consumer Report
- 10-05-2012
- 14
I received a letter with a Home Depot symbol as the return address stating I had won $150K, enclosed was a check for $3980. I was instructed to call a number and give them my claim number to expedite the process. I called was only asked for my phone number and told to immediately deposit the check in my account and to call back for further instructions. Prior to following these instructions, I checked the web and found this site. Has anyone taken this any farther along?
Company: ITOCHU Logistics
Country: USA