The plot thickens...it is now on a 3 hour delay, the extra delay being due to crew scheduling, which I would assume makes a difference as UA is at fault and not wx. Frankly, I'll take the miles and forgo the refund if that makes a difference. It's only a 73 dollar ticket.