No, really. They're not perfect, and as time goes on I keep agonizing more and more about whether they're worth the money. But also, I've had some amazing customer support from Apple employees over the years, and I at least have to concede that the money for those people's salaries has to come from somewhere.