Why are Gatorbacks so expensive?
Simply because it is a name brand that focuses on quality. Looking at the official site they put an emphasis on quality and combine that with a very big and popular name brand you get a higher price.

Having to license the David Blaine name and brand is most likely very expensive and is why you see a higher price on many name brand products.