I just learned that medical marijuana is just as expensive as it is on the streets. Aren't drugs expensive due to being illegal?? Why does it have to be SO expensive?