Buying digital content and services