Most probably a US Customs issue. Check with the seller
regarding the shipper he used. Certain paper work has to be
present to go across to Canada. If the seller is clueless,
start worrying. I can't believe the seller isn't being more
accommodating for the almost $600.00 you spent. Pester him
until he gives you the answers you want.