How can there be so much difference in price from supplier to supplier ?I was looking on Johns website a few mins ago at an angled Kingston valve with Lever for £19.95 yet the same valve is on world of clean for £39.99 ? It beggers belief at the comparison !!