We are looking at buying these tires on Ebay for our 63 Overlander. Has anyone dealt with Tucker Tire Company before and be willing to share their experience? http://tinyurl.com/hjk4o -Tracey