I usually do 30% water change before every trip then buy feeders.
If you don't have anybody to trust to look after your fish, I guess you have no choice but to buy the expensive feeders.
Some fish becomes aggresive if they are very hungry, I would rather buy expensive feeders than to see my beloved fish with dropped scales or wounds from aggression or even worse ... death.