Beach Auto sound are crooks and assholes ( i live across the st. from them), I used Al n' Ed's autosound, they did a great job of cutting out another DIN sized hole in my truck and installing the cage for me (and wires of course).