Most definitely they are but we all have had some pieces that we should have not let go i am inclined to keep just about everything i buy now because there is always something you miss about a good component and all components work better than others in certain systems.