This may have been asked a million times...but has anyone ever had trouble shipping to Canada???? Does it go smooth all the time??