Not that it makes up for what happened, but did Frontier give you a refund as well? Most airlines will provide a refund if a delay makes it a pointless trip (in your case, for example, you would get off the plane in Bozeman on Monday and get right back on).