Sounds like you and Amy are now on top of things. I'm sure it's just a delay at the border. I live only 5 hours from Toronto but packages back and forth from that city can take weeks!