Any views? PM, if you like.
Never used them, but any company/website listing cables and mains products on the menu before anything else for sale sets my alarm bells ringing.