Polaroid has over 900 boxes in stock here.

Get it while you can.