I would try to find a good chrome shop before buying a repo as I have only heard of problems with fit. You should be able to find a good one where you live. Phone a harley shop and ask them if they know of any good shops locally