Rags
Thanks for pm
Be aware if you have the Bluetooth prep with the "eject box " fitted etc in the drop down arm and are looking for a 3GS
snap in ,the eject box if pre 2009 model will probably need updating to a wider version which will take the wider girth of the iPhone snap-in.
I have done that on my 2007 .The snap in will just not fit without the later version .Not sure when it was brought in but if you have an M you will probably need
the later eject box