I would jump on that right about now, only because there is no availability where I am (new town don't know anyone yet). $15 a gram is steep, but if it is great smoke I wouldn't sweat that at all.
Strain names..Im with monkeygrinder, I typically grew my own bud or bought direct from two growers who know their shit and bought seed from the same sources as me, so strain names matter there. Buying random bud from someone I really take it with a grain of salt, maybe it is maybe not.