Canadian Paypal and Credit cards

Hello,

Why does Homedepot.com only accept Credit cards and Paypal with a US address. You are preventing a large number of Canadian cross border shoppers from making purchases. A benefit of paypal is to accept payment from anywhere in any currency.