Nubodi
Ordered nubodi product for cleansing on 12-24-07 for 3.95 i never got my order today iwas charged 87.00 no product i am pi
- 01-08-2008
- 15
Ipped off by nubodi and want satisfaction i never authorized for nubodi to use my creditcard for more than 3.94 iwant my money now
Company: Nubodi
Country: USA
State: California
City: Calabasa
Phone: 8012087485
Site: nubodi.com