One of the nice things about YourKit is that they also offer a "Personal" license.
The downside of such a license (compared to a "full" commercial license) is that it's bound to a single user - you can not "transfer" it within your company. You're also supposed to pay for it personally (eg. not declare it as an expense).
The upside is that it's cheaper.
From time to time, they have special offers for personal licenses on their website. However, in my experience you can always send them an email asking for it, and get an offer.
I don't have any connection to the YourKit company - I'm simply a satisfied user (with a personal license) since version 3.0.
If you're doing semi-regular profiling of any kind (CPU profiling, allocation profiling, lock/contention profiling, heap analysis), I believe the product has a reasonable price. There is one exception: if you only do heap analysis, then the (free) Eclipse MAT tool will likely be sufficient. It's very complete and fast, but only does heap analysis (no profiling).