@IvoGroot,
Welcome to the Agastache and Salvias forum.
What is Global Green Trade?
Agastaches typically have smaller flowers than the salvia flowers. Their leaves are scented usually like anise.
Can't think of anything else to add at the moment.
Why don't you start a new thread in the forum.You may get more replies.
This one is Salvia of the Day: Rosemary (Salvia rosmarinus 'Portuguese Red').