While medical marijuana is widely used for various medical issues in Massachusetts, insurance companies do not cover it. Patients are responsible for the costs of obtaining medical marijuana and related products. However, some dispensaries may offer discounts or alternative payment options to help reduce expenses. EZmedcard provides affordable medical marijuana cards, with initial evaluations starting at $150 and renewals as low as $100!