I read a article on them maybe 5 or 6 months ago in the "Tire Business" mag. that we receive at work. It was a very informative piece, about them. I don't remember alot about it, but maybe you can dig around and find it..
Are you in the Tire Business now? If so I could mail you some info on us. We inventory around 300,000 passenger and Light Truck and 10,000 Commercial Truck, mostly OE Replacement Tires. We have several Customers in the STL area!!