Sorry you feel that way... I guess i just got a good deal... Happy and heavy yeild growing to you my friend.... Ps... I wish i really knew how to use all this shit.... Just broke dirt... Please see other post and help...
To answer your questions...yes you got a great deal and yes your plants should pop thru to light...just like if you planted outside and they popped thru to see the sun