No, I haven't used the company you mentioned. Sorry you are having such problems. If you specifically told them to use your original frame, and it was useable, as far as not being bent up or rusted out, they should have used it. You've tried to resolve this issue and have been patient, waited...