That price is insane! I just can't see paying that much for a microscopic piece of the bat. Just think of the auto balls or whatever you could get for that price! And IMO to top it off the cards really ugly.
I guess I just don't get this area of collecting.