Michigan had the biggest price difference between legal and illegal marijuana with an ounce of marijuana from a legal dispensary costing 299 U.S. dollars compared to 218 dollars for illegal street bought marijuana .