I just bought three things online. I think I would do more online shopping if there were more places that ship FROM Canada. One thing I bought was a shirt for my brother, which was regular $39 and on sale for $12! I jumped on it and went through the checkout and everything and realized shipping to Canada was an extra $25 so I basically paid regular price anyway. Oh well. I like Overstock.com because shipping to Canada is flat rate $9.95. I ordered something else for my brother from there a week ago and it hasn't even been shipped out yet

So I may have to just print out a picture of it and wrap that in a box and tell him it's coming. It's tough to really guage how long it takes packages to ship between here and the USA because sometimes things get stuck at the border for awhile.