I didn't see this in the previous posts, but I think it was here on QB, that some suggested using Goop, which is an inexpensive hand grease removing product sold in the automotive aisle. I haven't had stains on any quilts of mine, however I keep a small tub next to the washing machine for my DH collars and mystery stains. I've yet to find a stain it hasn't removed, with no fading or negative reactions to any fabric I've used it on.