Can you believe Arizona was the only one of 33 states that required no testing at all of its legal cannabis products? Of course you can. Yet surprisingly, the Arizona Legislature fixed that situation this year. Why is that surprising? Because Arizona's actually a weed-hating state, and the Republican majority in the Legislature have been loath to do anything kind for the cannabis community. Their change of heart can't be fully explained by savvy politicking. With recreational marijuana now legal in 11 states and Washington, D.C., and medical marijuana in 33 states, even hard-nosed local GOP members know pot will be in their future, like it or not. So, they finally gave in to common sense and created SB 1494, a bill that sets up a new testing system intended to protect patients. After the law goes live in November 2020, independent labs overseen by the state will test dispensary weed for potency and contaminants like mold. But it gets better: The new law makes medical marijuana cards good for two years instead of one — so, half off the normal price of $150 per year. And you thought all pot laws were bad.