I was fortunate that they had the part my vacuum needed and that other clients' parts hadn't yet arrived, because my new cord was attached on the same day! I was quoted the same price as what I was billed and everyone was friendly. I hope that I don't have any more issues, but if necessary, I'd go back in a heartbeat!