The price has been lowered to $69.99, thankfully. The placard said it would be that price at SDCC and now Amazon has updated accordingly. Hopefully this will move more units now.