I recently picked up a bottle of this stain remover simply because I had some room remaining in a Pantry Box and it was reasonably priced.  I had never used it but have always had wonderful luck with Resolve Carpet Cleaner.  In fact, I have previously used the carpet cleaner on stained towels with great results.  This stuff works great and at 2 for five dollars it is significantly less expensive to use than the carpet cleaner making it a great buy.