Passport was excellent for me. They go out of their way to treat e90post-ers well. That's huge, in my book. As you probably know, in a week, they'll be hosting 120+ of us at the annual fall e90post and NCC BMW CCA Mid-Atlantic meet.
Glad you had a smooth transaction, and congrats on the car!