WORST experience EVER no haggle pricing means CarMax way or hit the highway worn out dry rotted tires would be negotiations they don't do that???? this is involving stock #14970692 there internet pictures show truck DIRTY it was delivered that way bed with nails and staples pieces of tile.....interior NASTY as traded in by previous owner never washed or cleaned.....was told truck was in prep when I came to pick it up they had 3 days notice I was bringing a check for truck called 1.5 hour before there and they delivered the truck with mud on drivers door???and wouldn't detail truck JUST BAD .Truck was priced 2k over kbb 1k over nada and was sold with unsafe dry rotted tires that leak every 6 days....bought truck because double cab 6.2l is HARD TO FIND.......but I would strongly recommend being careful with this place or just go look somewhere else.....absolutely totally useless customer service they will not call back and they still owe me a bed cover THEY ARE DODGING!!!!!