SMS timestamps are server stamped and there isn't much you can do about that. If their server is not time corrected, then you will get this happening. Here in LA where I have my unlocked Q9h on Cingular (now AT&T), I have no problem and the timestamp is all good.
Contact the provider you are using in Canada and ask them if they have some of DST or Time Offset patch or utility that will correct this for you or if there is anything they set on their server to match a specific time zone for you. Otherwise, SOL my friend, sorry.
__________________
Lï£ê ï§ å Lêmðñ åñÐ Ì Wåñ† M¥ Mðñê¥ ßå¢k 
-----------------------------------------------
AT&T Motorola Q9h Global 6.1 (no longer my primary device)
HP iPAQ 910c Business Messenger 6.1 Professional (AWESOME!)
-------------------------------------------------------------- If someone helps you or provides something useful, hit  |