crazy prices for spiderman you say....hmmm