So, I ran the Hauntlet 250 times, and I was all excited because Shiloh's egg had gone back to a minimum of 58k in the CS.
So I open the stable and buy him from there.
To my utter horror, the egg opened as soon as I bought it.
THIS SHOULD NOT HAPPEN!
You should receive the egg that way you can sell it or open it, if you so choose.
I felt like I had been ripped off. Well, 250 more times to do Hauntlet...and this time I'm buying the egg from the little stall next to the Hauntlet portal, because if you buy it from there it apparently gives you just the egg.
*Sigh*
I wish I knew that 250 Hauntlet coins ago.

Don't make the same mistake I did!