I've had these for about 10 years :-/ they used to call my nan's phone too, regardless of being on the TPS (which is annual by the way - you have to register on it every year), I think its an industry that still unregulated? That might have changed now, not sure.. I can sympathise though, complete pain in the arse