Gameest Int'l Network Sales Co LTD
Consumer Report
I purchased credits for my imvu and they told me i had to wait 12 hours to recieve my credits its been now past 12 hours and they still cant do anything about it ...