2500 diesel

I've been shopping for a New 2500 or 3500,but man these prices suck !!!