so is the $10.99 online only?
whats this subscribe option?
No, store is even better, because it's the same deal (at least it was on sunday) plus a $5 gift card when you buy 3 boxes.
Subscribe option - I've never noticed that before, looks like just free shipping, even if it's less than $50.