I took an Onkyo CD player to 3D for repairs. After telling me that they could not order the needed part from Onkyo themselves, my wife and I ordered it personally and delivered it to them. They installed it, though they needed nearly a month and several phone calls from me to create the needed sense of urgency to finish the job. When I picked up the unit, the technician said that he needed more time because the tray holding the CDs would no longer open or retract. I decided to have another establishment look at the unit. They found that the integrated circuits controlling the tray had been fried and that there were numerous screws missing from the unit that had not been replaced when it was reassembled. Save your self a lot of trouble and avoid 3D if at all possible!