But even as marijuana gains medical and political acceptance in more states, it is still illegal under federal law and not approved by the U.S. Food and Drug Administration, which means it's not covered by insurance. That means patients who want the treatment must pay for it out of pocket, so those who can't afford it — such as Speese-Stanley's daughter — go without.