It's difficult for dealers because of brand and supply chain commitments/loyalties, to recommend anything but genuine parts.
I love my Alfa for what it is but build quality has never been a strength and to be honest, on that basis, I'm not sure using OE parts in the case of Alfa Romeo is a compelling argument!?
I've been runnng an A6 for four years now and less the first service, the bonnets never been open other than to top up the washer fluid and the service is still not due!. I would always go OE in this case, why wouldn't you.