I prefer Mountain Rose. They have a fair price and are a really great company.
You do need to be careful where you source your nettles from. Nettles are not good to consume after they flower, as they produce a substance that is irritating to the kidneys after that time. Some companies don't care about that and buy up nettle from wholesalers who pick after flowering.