The thing is that I do not use Opera, I use Internet Explorer.
This has been happening for quite a few months. I sent an email to Mefferts when it first began to happen but I never got a reply.
I am still getting sent to http://sites.webec.com.hk/meffert2/robots.txt
every time I try to order or go to the puzzle shop.
Thanks for your help so far.