I've used Ampulla bottles, never had an issue of them leaking, completely the opposite, sometimes the rubber part of the squeezy tip would 'glue' itself to the top of the glass bottle. An absolute farce trying to get the lids off.
These ones are decent, had them since April and haven’t had any problems with leaking or the droppers falling off or anything. The listing for the ones I got isn’t there any more but the seller is called innavir, they also sell herbal extracts and suchlike as well as the empty bottles. here’s a link to some 30ml ones. The ones I got are 50ml, if you have a look through their other items you’ll prob find various sizes and colours.