Not sure about mileage bonus really, but I did a SDC from SLC-STL recently and was surprised when the CSR told me that I now had a $9.38 credit because of the difference in fares... Never had that happen before!?!? Not complaining at all, just a little confused?!?!