Don't have a link but must be the same one you found I guess - ?3.69 with free postage and 25g is a pretty big bag full. I only use a couple of leaves each time I cook, maybe a fraction of a gram so there's a good 6 months supply for a few quid. I'm ok with that. Dunno about brand because they're unmarked but the leaves I received are fine.