A happy bonnet is one that stays up and does not bonk you on the head! That said I replaced my sagging bonnet gas struts yesterday with new ones sourced from The Gas Strut Guys in Victoria for the princely sum of $29.95 the pair including postal delivery. They work a treat and come with a 12 month guarantee. I am now a happy chappy
Cheers Michael