Anybody had any dealings with this company BEWARE, they took my payment and after two weeks told me the part had to come from the USA so I’d have to wait. They said that I could cancel my order if I didn’t want to wait but when I tried, nothing - no more communication or response to my emails...