Ordered my truck in June and finally received an email in December stating that it will be arriving by the first week of the new year. It arrived a week later and the dealer sold it to someone else after I test drove it and had the agreed deal in writing. I was so upset. I called different...