Cycle Salvage

Has anyone ever dealt with them on ordering new parts or buying used ?