eShip does not require an upfront deposit unlike many of its competitors. Their service fee is fully refundable up to the point they secure a driver. At that point, the service fee is no longer refundable.