My experience with Passport was the opposite. They said two to three weeks and it was three months. They didn’t return calls, wouldn’t give an answer when they were going to pick the car up and then called and said we’ll be there today, no notice. I gave them a short window when I would be out of the country and couldn’t accept delivery. They acknowledged this and said they would work around it. Fortunately I got home early because they showed up during the time I was supposed to be gone. To top it off, the car was damaged during transport. I had been given a good recommendation prior to hiring them.
I agree about brokers, be careful.