Free shipping on orders over $25! Click here for details.
 

📦 Shipping within the contiguous United States is free for all orders over $25 (woohoo!). Shipping time is 2-7 days. For orders under $25 we charge $8 for shipping.

🇨🇦 What about Canada?

We know what you're thinking—what about Canada, eh?* Never fear, friends from the North: we ship across the border! For orders over $25 shipping will cost $8 per package**, and for orders under $25 it'll be $14 (all USD).

🏔 What about Alaska? And Hawaii?

NEW! And improved! Well, kind of. We're now shipping to Alaska and Hawaii, but it costs $40 per package. We know, it’s steep. That's why we haven't shipped to Alaska and Hawaii in the past, but we've had enough people request to pay the shipping that we decided to make it an option. We really wish we could secure better rates. It’s unlikely to happen soon, but we'll keep trying!

*Sorry we had to!

**What's a package? Glad you asked. We pay shipping for each individual package we send out. If you order an individual box of toilet paper, that's a package. If you add a box of tissues, we can strap that to the box of toilet paper, and it still counts as one package. At a certain point, though, the order becomes too large to ship as one package, and we have to ship items separately. If you order a 48 pack of toilet paper and a box each of tissues and paper towels, for example, weve got to ship this as two packages. Confusing, we know, but if you have any questions please email us at help@whogivesacrap.org!



We know you'll love our products, but if for any reason you don't, send them back for a full refund.

This promotion only applies to orders of toilet paper (not tissues or paper towels) from new customers. Offer expires 22 April. Can’t be combined with any other discount.

Got it 👍