I've used Eastern many times and they've always been professional and on time. It's best to make your reservation the night before you'll need them, but I once called them at 3am and they arrived within 5 minutes. They've always been consistent with their fees and they drive safely. Only once did I have a difficulty reaching them: I called at peak hours on a Sunday after a flight and it was hard to get through on their phone line. So for airport pick-ups and drop-offs I definitely recommend booking the night in advance, but as I said, never a bad experience.
more