I was generally satisfied with FederalMotorcycles, but there is one aspect that could be improved:
I made it very clear when I placed the order that delivery really needed to happen on a Friday, and that either 7/23 or 7/30 would be acceptable. It does not seem that this was communicated to the delivery drivers, and they kept requesting other days for delivery.
In this particular case, I had flexibility on delivery date and it all worked out eventually, but only because I was able to arrange to accept the delivery on different terms than I had originally specified.
It seemed to me, in retrospect, that maybe it's a bit too easy for the person selling the contract to agree to terms that the delivery agent is not willing or able to fulfill?