Your daily purchase limit is actually determined by the state. If you have a MMIC card or a medical recommendation from a doctor you can purchase up to 8 ounces of flower. If you are a recreational customer who is 21 years of age or older then you may purchase up to 1 ounce (28g) per day.