I've seen a package that took me 2 full weeks to get to Canada.
1) Berkeley => Illinois
2) Illinois => Canada says bad address so they send it back to Illinois after getting to the border.
3) From Illinois it goes back to Berkeley, but then midway they fix it and it goes back to Illinois and then to the border
4) Weather problems delay for like 3 days at least
5) Call UPS to say WTF but they say its all good now and its a good address
6) Crosses the border, gets delayed for customs
7) Goes to person's house to collect customs dues, no one home
8) Incorrect amt paid for customs dues
9) Finally the guy pays the right dues and it gets to him
2 weeks later... positive feedback on ebay too =). Said I helped him out greatly... uhh right my first time shipping to Canada. Will never do it again too.
BTW, you might as well drive your package to Florida on your own =P