Since Nvidia is an american website, (.com), does that mean Canadians will have to pay customs fees? Or do they ship from a location within Canada for Canadians?

If someone who has done a refund through Nvidia in Canada, please let me know! Thanks guys.