Where I'm at in my state (PA) a gram can be anywhere from $15-$30 depending on the brand/company. Not sure about the prices in Michigan. But I can definitely see why the wait would be so frustrating. Legalized states, whether it's medical or recreational, really need to plan ahead and make sure they can put a system in place that WORKS.