UPDATE:
so I got the oil, although despite being in a plastic bag, it leaked all over the padded envelope it was mailed in. But I called Amazon and they gave me a refund since a good portion of the bottle was gone.
Put it on the bag, but the color is so far gone, it did very little. Once it sunk it, you could still see where the color was completely gone. So i got the dye out. Really was impressed with how well it covered and how quickly it dried. Of course once i held it up at the window during daylight i can see some areas i need to go over again, and its a darker navy than I'd like, BUT considering i only paid about $13 for it, I'm happy with it.
So will work on it this weekend, during the day, and then condition and then it should be ready to go.
That's a bummer about the bottle leaking. I have ordered it 3 times from Amazon and it's come intact each time.
Great news that it helped a little, you can definitely reapply it if the bag is particularly dry and faded, just wait a few days between applications. I have been working on a skinny flight bag that is one of the dryest I've ever had. I have done 2 coats a few days apart so far and I'm thinking of a third right now. The oil instantly soaks in on this baby, and somehow the scratches didn't lift with a bath either.