Tampons are not super fun to buy, so just stock up on them now and skip the mid-cycle emergency runs.

This deal is for a 6 pack of 34-count boxes- that’s 204 tampons for $31, which is insanely cheap. Especially considering you would pay around $42 (assuming around $7 per box of 34-count box) for the same number of boxes at the store.

Note: You can save another $2 if you subscribe.