I think you should have confirmed you had the right parts BEFORE taking it in for service
CTA is only a reseller of items ... he put you in touch with the responsible party ... pretty damn good customer service if you ask me since he could have bullshitted you for a few days while getting answers from BAT.