Someone linked to it on a previous thread and it was really interesting - thought I'd saved it as a favourite...can't find it now!
can anyone remember it? They did try and sell you their own brand on there - but loads of items were reviewed including some UK ones.