Just paid for my tickets and it was still showing as $347.70 for DFW-LHR on BA in F. Plus 62500 in miles. I haven't received the confirmation email, but if the price increased after I pressed "purchase" I would think that is some kind of violation.
Maybe fuel surcharges went down? Or lower taxes in December?