You can buy 2 ounces at once but sometimes a certain strain or strains have a daily limit on them.
You can buy as much as the doctor said you need, meaning up to 2 ounces per month but it depends on what the script says.
Thanks! Your answer is awaiting moderation.