Intresting...
...I tried to use their appaling payment system today and it bitched about me blocking cookies and couldn't proceed. Given I only block 3rd party ones, I decided to dump that method and use Paypal instead.
Not sure if its related or not.