This very thing happened to me last week. I returned from a short break, to discover my line was dead. At the time, customer services told me it would take almost a week for an engineer to fix the problem at the exchange. They did fix it after 3 days, but I had no calls and no internet for that duration. The fact is, BT care a lot more about their business users, simply because they pay more.