Is there a way I can call the US from my 3g iphone while traveling in Canada?

Without it "showing up on my bill or caller ID"? I don't want my family knowing I spent a few days in Canada. I'm an adult but my parents are way overprotective and I couldn't tell them I was going- but I want to be able to call them every day for a week.

Depends on your carrier and how the statement is printed… If you have a contract more than likely you won't be able to hide it… If you get the mail before they get to it you can hide the statement and they will have to call service for A) a copy or B) They just call service and ask what they owe… In either situation they will notice the bill isn't the usual unless they really do not watch their budget very closely but if they are penny pinchers, your busted…