I usually find with pound shop lights that the batteries come lose after the slightest bump or jerk.
I've found this with the really cheap lights too.
A small blob of blu-tac squicshed down between the batteries sorts it out easily.
Our local 99p shop has rechargeable 4 packs of AA & AAA batteries in stock for... 99p!