Clove
As a satisfied long term customer (with no other business connection) I'd just mention that Clove, mentioned in the article, is a good independent seller and worth a look. I wouldn't buy a Cosmo - it doesn't suit my use case these days at all - but being able to get it from them does add a little credibility.