Unknown as to why. Your IP of last visit to our site shows as as USA. Perhaps you were looking for driver or manuals and were re-directed to the Dell Canada site and your browser retained that cookie? Clear all browser history, cookies, etc. Then retest.
"Login | Dell Canada" is what it says on Chrome Browser Tab, but when I login it seems to be the us site. I will leave the Link and try what you said. I do search for lot's of computer specs while helping others so that may be it.