I have two orders pending from online providers but I also got scammed twice so ... its a snake pit but there are good providers.

Growing is best but it will take 3 mos +. If you want decent results you have to invest in some research (places like this) and decent seeds which you can easily buy online.

How will you hide your grow from your 14 yo - I'll bet you he can identify an MJ leaf at 1000 yds with the sun in his eyes