Customer service. – IMVU: 3D Avatar Creator & Chat Review
Imvu is overall a great game but their customer service is just outrageous. I’ve been emailing them for months (at least 6) and haven’t got a response yet!
Review by bIgballss1999 on
IMVU: 3D Avatar Creator & Chat.