A cautionary note - when I first ordered a CarPlay2Air unit, I emailed to cancel it 12 hours later, after reading the comments on this page. I received no response until 2 days later, when they said it had already shipped and could not be cancelled. It actually did ship a few hours after that. Thus, it is dangerous to assume you can cancel just because you think it has not shipped.
Of course, when it arrived it did not work, but they still insisted I had to pay the $33 to ship it back to China, when I thought I had purchased it from an American company, as was indicated by their web site. This company is fraud from start to end. Their phony website even claimed 24/7 telephone support! Ha! The only phone number on their website is out of service or no longer working.