I will say 4 weeks for a part is something I've had happen on other brands. (3 months, however, is NOT.) The bigger problem is the communications failures; they should know when the part is arriving, it should arrive on time, they should schedule service for right after it arrives, you get the...