Has anyone heard of them? I've opened up a hyper link ad on ebay and found this - £15 pounds off. They've asked for my credit details so am wary.....