David Blaine, i think, is one of the most greatest magicians of today's modern world. He understands us, magicians, and strives for great customer service. I've honestly never seen any other magicians or dealer who will do what the does for his customers.