Is it me, or do they not have a distributor in the UK? Has anybody tried any of their products, and if so did you source them from Europe or the States, if my above assumption is correct. Thanks.