Yes, I have done them through swagbucks though it takes a while ( a couple of months?) for them to credit your account. I usually just go to coupons.com and print them directly through there as it gives you the option to search by brand and I find it easier. There is also redplum.com, smartsource.com, and commonkindness.com. You can also get awesome coupons through your favorite brands' websites or facebook pages. Honestly, though, your best bet is to find a 'coupon blog' that matches up stores in your area and coupons. They'll do the work and hunt down the printables to match up with the week's sale prices, list them for you, and off to the printer you send them! They are, of course, area dependent, so use google to play around with 'your favorite store' + coupon match ups (or similar wording) to find one that covers the stores in your area. I like 'deals by darlene' here in New England', 'living rich with coupons' (covers some stores in other areas, too, I think), and the 'I heart (famous drugstore)' websites- plug in CVS, Rite Aid or Walgreens to get whichever you prefer if you play the drugstore game. It might take a little trial and area to find the blog that works for you, but once you find it, it really whittles down the time you'll spend finding printables and matching them up with the sales.
If you see high value coupons on something you do indeed use, print them when you see them. Those will go FAST and chances are, if you wait, they'll be gone. The general limit is 2 prints per coupon, per computer. I have a wireless printer with the laptop upstairs and use hubby's business computer and printer to print more if it's an especially good coupon (so I can do 4 of really good ones, though I don't generally bother with not-so-exciting ones).
Hope that helps to get you started!