I'm from southern Oregon and I just got my card a month ago and it cost me $100 to the state for OMMP and $200 to the doctor who issued the card. $300 a year for a card is well worth it.