Lucky Duck
Well-known member
If they have a banner telling you that they are a demo site I find it hard to believe that they are out to deliberately 'get' you.
There is a banner announcing the fact that it is a demo site at the top of each page but you can't see it if you scroll down. It does feel rather odd that the site will accept payment if it is unable to honour any orders, that functionality really ought to have been disabled.