Deer Creek Products
Ripoff consumer rip-off fraud
- 05-28-2003
- 5
I ordered because they advertised in a highly recommended magazine. I ordered 2 Marine Flags because my son is a Marine. They should be very ashammed of themselves. My son defends their freedom too!
Company: Deer Creek Products
Country: USA
State: Florida
City: Pompano Beach
Address: 3038 N W 25th Ave
Phone: 9549780597