I've tried clicking on the map twice. Both times my screen was promptly obliterated with an unwanted advertising screen that I couldn't get rid of, and I had to bail out altogether, sign off and start again.
(I can't believe anyone would buy from these annoying sites, so why do they bother?)