Got tired of the overhead cabinet doors not staying completely up. Previous owner had put in some spring supports that weren't that good. Got these on Amazon and they hold the door all way up to the ceiling, and also have a smooth glide when going up.
Only need one per door, and a bonus is they fit the ball mounts that were already there. 5 minute fix !
Lid Hinge Support 100N/22.5lb Safety Support,Lid Support for Cabinet Door... (https://www.amazon.com/gp/product/B07FL6QD34/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1)
Most of us found the best place to get them is Foretravel.
Be very cautious using only one strut, particularly one stronger than OEM. Some (including us) have noticed this puts a twisting force on the door (resulting in them gradually rotating and becoming misaligned). In some cases, stronger force struts have caused the mounts to pull out of the cabinet, requiring repair.