Marathons are worth the cost