Papers have been raving about it, launches Sunday as a special buy Anyone know if it's all stores and if really worth heading to store to try and get some??