By adapter, you mean like rechargeable batteries right? If so, I might have to do that. You're right, 9V's are quite pricey.
I actually don't think it needs a heatsink, it doesn't get hot unless I run it for like a minute to a minute and a half. That definately plenty of time to light a match. :)