http://pe.usps.gov/text/pub51/51tblb.html#_Toc498745161
Its not 37 cents dude. Thats for national airmail. International is always more expensive. I just sent a letter to germany and it was $1.24 I think here in Canada. To send to other places in Canada its $.43 I think.
Just go to the post office and say you need stamps to send a letter to canada. They'll give you the exact amount. Or you could just stick like 2 dollars worth of stamps on the envelope to be safe.
Anyone know how long a letter takes to get from Canada to Germany? I'm guessing a week or week and a half.