I, too, felt like the price offered to me on my 2 year old, 6000 mile class c with about $7000 in extras was low. But when I worked the numbers and compared what the bottom line was in total price quotes from other dealers, I felt like I got a great deal. I went in knowing how much I wanted to finance, and they hit my numbers. If I was to dwell on what they gave me in trade, I probably would not have bought and it would have cost me more later. Yes, I could have sold for more (probably) but then I would have to filter through all of the knucklehead tire kickers instead of them. For me, it was worth it. Had I already had a class A, my choice may have been different. For my next purchase, I might try selling myself.