Thanks for the rating. We'll have to hand it to Canada Post on this one. They've proven that they can do one day delivery!
Thanks for the birthday wishes!
I can't stop by and not say Happy Birthday!!