Im looking to buy some seeds but want to make sure the company I buy from has frwsh stock and next to perfect germination. I bought some from a company a few weeks ago and they where rubbish.