If I remember rightly, homecall is a Tiscali vISP with some added telephone and video-on-demand shiznit bolted on. Judging by the general consesus on this forum (which isn't really fair as it is literally a complaints forum), the signs don't look good and it does appear that you're not on your own.
Could you explain more about your three points you have raised?