Well after 6 weeks of waiting and continuasly being jerked around by a trucking company my truck showed up by train. It is everything I expected and more. In only one full day of having it I have already put 500 miles on it. I also want to thank Outnumbered as he really knows how to put a truck together. For everyone who said I wouldnt find a nicer one you are all 100% right. It is still hard to believe I own it.