Is it worth refilling these fire extinguishers or should I just throw out?
Depends if it's disposable or refillable. Many cheaper extinguishers are disposable (only) and not designed to be refillable. After that it's just math (cost of service, possibly including hydro testing, .vs. cost of replacement extinguisher.)