Lucky you... Singapore takes 6-8 weeks to Canada, aha, 4 weeks - express i guess. I really do hate Singapore mail, when i see SN on end of trucking number i read it as - well, you may never see it because will die from being old before it makes it here (i have filling they use old way to travel by horses or bicycles, aha)
Yep, horses in land and bicycles on the ocean.