Good quality Italian butter is definitely pricey, that's true, but it depends on what you're looking for. Lurisia and Occelli are really expensive, but if you go for brands like Occelli Gold or butters made from cream-skimmed milk, you pay the price because you can actually feel the difference when you use it in cooking or eat it plain. But if you're baking or using it for normal cooking, the gap between good butter and decent butter is less noticeable.
What I do is grab Italian butter when it's on sale, like Carrefour Selection or the various supermarket brands that honestly often come from decent dairies anyway. It's not the same as Lurisia, but it's still well-made Italian butter at a price that doesn't hurt your wallet. Foreign alternatives like Danish or Dutch butter often cost about the same in my supermarket, so it's worth sticking with the national brand if the price is the same.
What I'd advise against is grabbing the super cheap brands without checking where they're from, because that's basically artificial butter. Always check the ingredients and whether it's made in Italy. My supermarket started doing two-for-one deals on butter after July, so maybe wait for those kinds of periods if you want the better brands without spending a fortune.