Re: Heirlooms and the process.
Getting shards is all about luck, if you have not gotten shards before opening your 500th pack then you will receive shards upon opening the 500th pack.
I think I got my first set around pack #400+, a friend of mine got theirs t about pack # 10 or so, lucky him.