I booked my household stuff and cars through Sahara while moving from Bangalore to Delhi. For household stuff I insisted on a single truck end to end and of specified size. The people who came to pack were good and so were the loaders. As a result the stuff reached in 5-6 days intact.
My cars were not so lucky. One of the cars was delivered with huge scratches (almost like burn marks) on the bumper and a minor dent in the dickey which looked like the car had repeatedly scratched against the truck door throughout the journey. Initially they tried to pass it off as "original condition" since the condition paper said scratches on bumper but finally the car was repaired through a local mechanic and delivered to me.
Even worse was the second car which was delivered in perfect condition but had a warning light on the instrument panel. When I took it to the Maruti showroom, I was told that the speed and mileage sensor on the car was not fixed properly and the meter was not working !!!! It was obvious that this was disconnected in Bangalore and the car was used before delivering to me. The delivery itself took 18 days from Bangalore to Delhi (should have been a week normally).
Looking at other reviews, it is obvious that these guys use the cars before loading it on the container. The precautions that I would suggest:
Insist on driving the car personally to the warehouse if possible and have it loaded in front of you.
Ensure that there is no possiility of fiddling with the speed sensors by getting it sealed through a mechanic. At least if it is tempered then you will know.
Give them sufficient amount of petrol and put a seal on the tank to ensure that it can;t be refilled. It will at least ensure that the car can only be driven to a limited extent.
PK