any good places to deal with to get these parts thanks for all the help!