Swm / Nubodi
Credit card scam for $89.31
- 02-20-2008
- 2
Just like everyone else I guess I have been ripped off too. Their product made me sick and then they would not accept it back. I guess these are hard lessons learned.
Company: Swm / Nubodi
Country: USA
State: Nevada
City: LAS VEGAS
Address: 3651 LINDELL RD
Phone: 8012087485