As Wojtek noted, they have a relatively new web site, and a note stating that existing account customers need to create a new account because of this.
I've only ever had one delay receiving an order from them, a few years ago, and a quick 'phone call soon solved the problem, with delivery a couple of days later.
It's possible that e-mails via the e-bay link are not getting through (I've had this problem with other e-bay sites and other web sites), so probably better to contact them direct, preferably by 'phone if possible.