batteries short life

hi does anyone have same problem batteries seem to run out rea fast on vibes i have the icescream and he mini rocket and many others batteries dont last very long is there any reasonable priced that dont need batteries thanks will have to try not to use mine as much but its tempting will just have to buy more batteries