Deer Creek Products
Rip-off Decatur decatu
- 02-06-2003
- 5
The deer creek products ripped me off to i order stuff from them on nov. 16 2002 the check cleared nov. 20th 2002 and i still havent seen any thing from them and it is feb 6th scam is what it is it is time for us all to report them to the better biusness beureu or attorney general and local news stations they also said i won 50. Thousand dollars from them from some stupid scratch off clover tickets they sent me i should of known!
Company: Deer Creek Products
Country: USA
State: Nationwide
Site: deercreek prod.com