spare parts warehouses