Minnesota medical marijuana cards cost $50-$200 depending on available discounts and quailfications.