Review Description
I bought a 1967 Land Rover from a supplier in Washington state and Ambela delivered it to me in Pennsylvania. Their service was great and on time. I was given the drivers cell phone number and I talked to him a number of times. He called me ahead of time to organize the delivery. I would use Ambela once more.