cost too much