Must return false if fee forced