hay kicks,im looking to pick your brain on soil.. where can i get some good soil and how much perlite and vermiculite should i use...

i was in a grow shop yesterday looking around and they had bio bizz all mix and bio bizz gold..are any of these soils worth buying or can i use topsoil from my garden?.?.?

im gonna buy tomorrow so if you could get back to me today id be eternaly grateful..