I haven't heard of them, no, and that would make me very cautious indeed. In fact, just for peace of mind, I'd go for a supplier that's a known quantity, even if it meant more money. If I couldn't...