I too bought the Ryobi. I can't remember exactly how much but it was under $30 without the battery and charger. I already had 3 chargers from other Ryobi tools i bought and several additional 4 amp batteries i bought. It works pretty good for bycicle and riding mower tires. I bought it for light duty work. Haven't used if on a vehicle tire yet. Probably okay for topping off a couple tires. It would probably take a while and need to cool down between multiple tires. There is a you tube video of someone putting 20 lbs of air in a car tire with one and took about 5 minutes. None of the battery powered inflator would be for heavy usage.
Few years ago I got a Harbor Freight inflator that came with a carrying case and clamps that hook to the car battery. I've been using It for the truck and camper. Then I bought a Sears Evolv pancake compressor that use around the house and can carry camping and run off the generator if I need to.