Instead of paying $60 for a cover, you could save that money and buy a head unit with a detachable face plate. Crutchfield has a filter so you can search for a specific head unit with detachable face. Kenwood, Pioneer and Alpine have plenty of options in the $80-$150 price range.
my bluetooth works awesome with iphone and i upgraded the speakers at the same time as the headunit. so i can hear it all crystal clear wit the top down and going 60+ on the highway
So when you are driving 40mph with no top, people can hear you talking via the bluetooth mic? Where did you place it? Mine is in the a-pillar, upper driver-side corner, and people tell me to call them back later if I don't put my face right up to the mic.