You guys took way to long . After a week of waiting I ordered same part from rocky mountain . It was here in 4 days . Then 3 more weeks went by and is finally got your delivery. Product was correct and exactly as advertised so atleast you did that right. After waiting for awhile I researched for similar experiences and I found a ton of people with same issues . So Pretty sure your aware of these issues .