Anybody in Ontario Can. know anything about these guys.Buddy(from TX) bought a Cuda front fiberglass clip back in Feb and still hasn't gotten it.He paid them and was supposed to be 6-8 wks.He kept in touch with them and then nothing.They won't return calls or email.Any feedback on this business would be appreciated.