oracle,
over the years i have hatched two bamboo sharks and bought one already hatched.
my personal opinion is that hatching your own is preferable because eggs seem to suffer, in shipping, less than hatched juviniles.
they are a difficult fish to keep because they die easily, so treat them as you would an angel or other sensitive fish (as far as water quality) i would recomend a fairly empty tank with smooth places to hide (make sure they cant get trapped) and a quality refugium with live rock and macro to preserve water quality.
for feeding they like smelly meat like squid,
also, in my area i can catch ghost shrimp and small crayfish in the summer months to mix the diet up. DONT OVER FEED they just grow faster and poop more. the idea is to keep them thick but not fat... they should eagerly acept food when offered...if not they are over fed.
water quality and stability are essential and they can be long lived aquarium specimines...the Belle Isle Aquarium in Detroit has even observed them laying eggs in the aquarium and i believe they even have hatched one of the ones laid there as well.
my personal experiance with them, as well as others i have spoken with over the years, has been mixed.
the first shark i hatched lived for one year (early 90's) in a 55 mixed FOWLR with dolimite gravel then transfered to a 125 FOWLR for one year before i sold it when i moved cross country for work. i believe he was somewhere around 10- 12 inches after two years. the second shark i hatched when the first was one year old and i put them both in the 125. i was impatient and opened the egg to early and the shark still had a yoke sack dragging under him (DONT GET IMPATIENT) but he lived anyway and soon began to feed. the problem however was that the larger shark was very combative and after about 3-4 months the smaller shark died. the third shark was perchased years latter already hatched and 6-7 inches long and lived for 8 months before it died for unknown reasons.
this is my honest non emotionaly / flaming experiance so glean what you wish. bamboo sharks can be kept well but they are difficult.
and as always if we realy and truly want to see whats best for our fish we would leave them in the ocean, preserve their enviornment, and not keep aquariums at all....of course nun of us here want to do that... now do we!