I am not affiliated with this company, but have heard all good/great things http://original-ssc.com/
Obviously everybody will give you a different answer. Personally, I'd rather start from seed then deal with a strain that somebody was/is sick of growing and the genetics are weak/trained to their setup.
Karmacy only had three seed packs when I went but if you talk to them about what you need and leave your phone number then they will try to help. From what I understood supply is fluctuating with demand. Truth is free.