Yeah, i was running into the same problem and everyone waas suggesting skype to keep in touch, but i don't have a webcam on my computer so Chime is definitely the best option for me. I wish the welcome site wasn't so sketchy, more people would sign up... but i guess it works more virally than anything else