For espresso I usually buy by either 500g or by the kg. Coffeecompass, rave, django etc. Prices range between £20 and £30 a kg, so the lowest bracket of your poll. I don’t have a fancy machine though, an old Fracino Hx. Though my grinder I’d say is decent (Niche Duo).
I enjoy the coffee my kits makes with my choice of beans! Though only tend to do medium to dark roasts as espresso.
I’ll do anything reasonably light as a filter with an Ode gen 2 and v60. Then maybe my bag price limit might go up to £10 or so per 250g.