NEP Products
Ripoff We never ordered from this company got charges and pills in mail. No way to cancel dont respond to phone calls
- 10-01-2004
- 7
I have never even HEARD of this company, then i get charges on my card and pills in the mail Ive never ordered from them and they dont respond to calls and the return address is fake.
Company: NEP Products
Country: USA
State: California
City: Sherman Oaks
Address: Po Box 6026-94 Sherman Oaks Ca
Phone: 8188810090