Will i be charged if someone texts me from another country?

My friend took a day trip to Canada yesterday (we live in the us) and was texting me the whole day.
She said that since we both had iphones and were using iMessage that we wouldnt be charged, but she had Wi-Fi for a couple hours and while she was using the Wi-Fi she got charged for roaming since she wasn't using 3G. Will i be charged as well? It was in a group chat with two other girls as well and they are also worried. We're all on Verizon 3G plans

I think you might have to get an additionel package but you can call your operator and find out!

No, iMessages are free. Doesn't matter the location of the person. As long as its a blue bubble conversation, don't worry about getting charged.