Forum Moderators: open
You don't really buy search terms, you bid for placement on them. People just refer to it as buying search terms because its faster to say. ;)
Tens of thousands is not unreasonable. The company I work for is middle sized and probably advertises on about 5K. A company of HPs size could well afford 100X that.