Also remember you have to pay taxes if you sell to carmax. Trade-ins you only pay tax on the difference of the traded value.