Patients can buy at most 4 ounces of cannabis flower every 30 days. It is worth noting that the amount of botanical cannabis (flower) patients get will count on the 90-day supply of medical cannabis products they can buy.