You can get a shorty antenna from a dealer for about $20 bucks. It's not that I don't want you to have mine, I want to be sure you are happy with the results. The OEM is quite a bit longer than the CX7 antenna you can get from the dealer for about $20. I've attached pics of both for comparison and if you want the part # for the CX7, let me know. The radio reception loss with the shorter antenna is hardley noticeable!
If you want the OEM I have, post a reply and I'll package it this weekend and let you know the S&H to get it to you. I'll send it via the cheapest form available to get it to you. After you post your decision, I'll send you an email requesting your civic address to keep it private.