I like mine alot, use it often. I haven't had the battery problem yet. But it would make sense, running the detector, light, and vibration all on a single nine volt. I buy the cheapie batteries at the dollar store anyways, so it doesn't make much difference to me.
BTW- I haven't noticed much difference between the batteries you can buy for a buck, and those that cost alot more. FYI