How long it lasts depends on your prescribed dose. If you take 500 IU per week, a 12,000 IU vial would last you right at 24 weeks. At a 1,000 IU per week dose, the vial lasts about 12 weeks.
Prescribed by my doc at Defy Medical.
Primer? You should have your doc "prime" you on it.