I've never bought anything from there before but found myself in a store for the first time ever today and actually liked a few bits so much I ended up buying them. Don't know an awful lot about the brand - what are your thoughts?