Miracle grow is the laziest option you can take for soil. Want to go to the store, come back and be setup in 5 minutes? Buy miracle grow. The reason many hate on MiracleGrow is because of how easy it is to use something else, and achieve MUCH better results. Vets are not trying to shit on new growers because of their choice of medium. We are just trying to warn new growers to not make mistakes again.
ALSO miracle grow comes with a great line of gnats and some NASTY bugs. If you are growing outdoors, it might be a decent option because of how relatively easy it is to ship and handle. However, using it indoors just shows how lazy you are in choosing a decent medium.
Here is the link to the potting soil most use, JUST from amazon. Look all around the web and you will get the same results.
http://www.amazon.com/Miracle-Gro-0...?ie=UTF8&filterBy=addOneStar&showViewpoints=0