Kind of had the same experience with them, but after I was able to get through, they were generally good at answering my questions. I was a little disappointed with the workmanship though. Ever try powersportspro (
http://www.powersportspro.com/partsfish/login.asp), I remember them having the decals available.