The gas struts that lift the tailgate of my 2011 E91 LCI gave out when I tried to open the gate to load nine computer displays, two laptop computers, and one desktop computer. On last week's hottest day.

So it's time for new struts. Fortunately, I've done this fix before (on a different car). Does anyone have any recommendations or advice? The official BMW part is expensive (I know... knock me over with a feather...) but I've read that BMW buys from Stabilus like most automakers do. Is BMW's part the best? Is Stabilus' as good? Is there a better alternative to either?