Does the seller have a Shipping Price for Canada? If not, he may not want Canadian/foreign buyers, even if he did not restrict countries.
Do you have any strikes or violations? Most sellers have an automatic Block against bidders with Strikes. The most common is Unpaid Item Strike.
Do you have an active Paypal account? Probably since you have been buying in the past year, but this is another automatic block many sellers use.