Hayloft... I think they have to take it monthly. Or the approx $20.00 per patient cost is for a monthly amount/supply.