This limited edition film is called Polaroid 100 Chocolate Giambarba and it very tempting since there is only 87 left and there is no restock date. I have cameras that takes this film but I got a high end scanner and 2TB hard drive so I need to refrain.
UPDATE: I ordered 6 boxes... I am weak. Hopefully if I keep them in the fridge and use them sparingly they will last until the next batch is available. BTW, there are only 81 boxes left for sale now.