Spoke to the Tampa delivery center this morning. She says it's still in Cali on a train bound for the "distribution center" in Birmingham. Still showing on time for a 12/21 delivery. Says she'll know better when it gets to Birmingham. Also added, as they always do, "could be a few days early."...