PLEASE LOOK AT ALL THE PICTURES PROVIDED! RADIO HAS BEEN TESTED AND IS IN 100% WORKING CONDITION. RADIO LOOKS VERY CLEAN COSMETICALLY!!!! Will fit and work in: 2003 - 2007 GM Vehicles Listed Above PLEASE NOTE: We can only guarantee compatibility if you are replacing the same part number or interchangeable part numbers listed. If your part number is different please contact a dealer or do your own research to ensure compatibility.If your vehicle never had an OEM radio in it is not as simple as just installing this unit, please do your own research regarding installation. PLEASE CHECK OUT MY OTHER GM RADIOS IN. AS PER GM NEWER MODEL RADIOS YOU MUST UNLOCK SOME NEW RADIOS AFTER INSTALL AND NO UNLOCK CODE IS PROVIDED AT ALL! RADIO WILL NEED PROGRAMMING AFTER INSTALL AND NO UNLOCK CODE IS PROVIDED!! PLEASE ALSO VERIFY YOUR PART NUMBER TO SEE IF IT MATCHES THIS ONE!!! RARE AND HARD TO FIND RADIO!! This item is in the category "eBay Motors\Parts & Accessories\Car & Truck Parts & Accessories\Interior Parts & Accessories\Other Interior Parts & Accessories". The seller is "29cora" and is located in this country: US. This item can be shipped to United States, Poland, Suriname, Argentina, Ireland, Netherlands, Slovakia, Slovenia, Aruba, Sweden, Iceland, Macedonia, Belgium, Liechtenstein, Antigua and Barbuda, Italy, Panama, Switzerland, Chile, Republic of Croatia, Portugal, Malta, Cayman Islands, Paraguay, Cyprus, Austria, Bulgaria, Czech Republic, Norway, Grenada, Greece, Haiti, Greenland, Montenegro, Bahamas, United Kingdom, Bosnia and Herzegovina, Hungary, France, Peru, Denmark, Guatemala, Vatican City State, Anguilla, El Salvador, Dominican Republic, Guyana, San Marino, Saint Kitts-Nevis, Saint Vincent and the Grenadines, Belize, Colombia, Spain, Estonia, Bermuda, Montserrat, Ecuador, Albania, Monaco, Moldova, Saint Pierre and Miquelon, Bolivia, Gibraltar, Saint Lucia, British Virgin Islands, Canada, Turks and Caicos Islands, Andorra, Romania, Costa Rica, Mexico, Serbia, Lithuania, Trinidad and Tobago, Nicaragua, Finland, Luxembourg, Brazil, Germany, Latvia, Jamaica, Honduras.