Sainsburys do good ones too. Of course the quality of 'home made' all depends on what chocolate you're using in the first place.