I don't buy gift wrap-ever. I don't care if I was gifting Will and Kate, I'd wrap them a little something in a cotton tea towel and tie it up with some garden twine. A few years ago, I decided I would never again buy wrap or ribbon for gifting. And I haven't needed to. I read the newspaper daily, so I have plenty to use, plus it seems half the world likes to spend good money on throwaway paper, bags and ribbons, so I just hoard what is gifted to me. This blue box is full of ribbons that people have put on gifts to me and my family or have come with the packaging of an item.
I have a shelf full of gifts bags, wine bags and boxes and salvageable wrap that I stash after every occasion.
And you know those little ribbons that you cut off your dresses and shirts (on the shoulders to keep them on the hangers), I snip them off and use them for gift tags and for tying on jars of jam. I also use brown paper carriers, cutting them open and using the back side for packages, cotton bags from shops, tea towels (new and vintage), Mason jars (perfect for candies and cookies) pretty boxes that come with gifts such as soap or jewelry, and I even save the ribbons from a low fat banana bread that I buy that comes tied up with a ribbon. I would estimate I save $30-40 per year buy not buying it. And the thing is, I always have a huge stash on hand, so it isn't a compromise at all.