Yes we happily ship to Canada. I apologize for the snafu at check out. The website will check your billing address agasint the billing address for the card you're using. Sometimes it has issues with international addresses. Please call 314-329-7088 for assistance.