I had the exact same situation. One dealer offered $6k off MSRP but lowballed my trade below “poor condition” KBB value and wouldn’t budge. Another dealer an hour away had a slightly better spec truck and I got $3,500 off MSRP plus $4,000 higher on my trade than the first dealer.
Ultimately I’m happy I got the better spec anyway— leather interior vs. cloth at the first dealer.
Here’s my new glacier blue RST: