Wow, $300 for a Bluetooth adapter? I mean it does look easy to use, but dang.
I had an aftermarket head unit installed in my car that included Bluetooth. My car doesn't have steering wheel controls. I'm not sure if that's an issue on your car, but that's normally an extra harness they can install.
06 Vibe Base - Mono Platinum - Manual