If you buy in batch, it ends up costing $10/GB. I'm connected via a karma device right now; as soon as Comcast asked me for my social security number to sign up in my apartment, I said f that and bought the karma. If I have to download large files, I generally download them to an amazon instance and sync locally when I have an unmetered connection.