honestly is you understand how a computer or motherboard works its freaking easy to fix these things, i cant believe some fat slob makes over 20bucks a hour to fix these simple machines......chances are with a punch the CD drive tray is crushed or warped, easy fix.