Comcast accused of reneging on "lifetime" price promise