I actually contacted HMF myself. They said the shop really seemed to know what they were doing and they suggested returning it rather than bringing it someplace else! I am returning it now, and HMF is going to inspect it for any possible problems. I am hoping they tell me that it was a defect on their part, because I really like the system. If they say everything was right I am going to purchase the devil high mount.The performance gains with the HMF are supposed to be much better, but the appearance is my first criteria in chosing a new system.
On a side note I want to say how good HMF was as far as their assistance with the shop, sending out new parts, and accepting a return with absloutely no problems or hassle!