I've ordered from all of the repop suppliers. Each has their positive and negative points but I can say all of them have given me reasonably good service. CD usually does not have everyting in stock which means that the BO's cost me more shipping charges, but I always got what I ordered. Jim Carter was great on a used bench seat. Sent me one which sucked due to rust and spring damage. Sent me out another one for free including shipping and didn't want to other one back.