Juveneu
Consumer Report
- 09-05-2011
- 0
Idiotic, but I fell for this scam. Have reported same to my Bank, they suggest I change my credit card!
Company: Juveneu
Country: USA
Phone: 18668811138
Site: juveneu.com
Idiotic, but I fell for this scam. Have reported same to my Bank, they suggest I change my credit card!