OK, so I finally got the sucker out. After looking for the screws^^ I found nothing, so after getting really mad and yanking the hell out of the trim that hold's the cd player it all came out. There were no screws, just these pesky clips. Nothing broke, so I am happy as hell. Now just to get a...