I'm looking to install an aftermarket head unit into my 08 Mazda3. Was wondering where I can get the proper wiring harness. I don't have a credit card so it has to be from a shop/store. The one I bought from crappy tire that says 2004+ does not work.

Also does anyone know what the small connector is for that plugs in beside the antenna?

Thanks in advance