Ok, so I'm not affiliated with 303 so take this information with a grain of salt but I think i've found the problem.
There seems to be two medicine mans up in Denver, whether they are related to each other or not is irrelevant, however
it appears only the one on Leetsdale, (4966 leetsdale) is the 303 vendor, I had lots of confusion with them, but eventually
grabbed two packs from them after some confusing ass phone calls. The other store is on Nome street, I've never gotten any 303
seeds from them, nor are they listed as a vendor on the website but all of this could be completely wrong. Hope that clears up the issue.