Yeah, that seems extreme. I know that our car sat in port for about one month before it was sent out to the dealer. That was coming from Baltimore to Indy. But since yours came from the west coast maybe the delay was different. Sometimes shipment is delayed because the number of cars is not great enough to fill the transport truck headed to area destinations.
Good to hear yours has finally arrived.