sorry about your problem...
The cover I got through Amazon.com also had a strong odor. The seller told me that it was due to a shipment of covers from China in a transfer container that was exposed to too much heat -- causing the odor release. Give Omniscience a call and they will promptly replace your unit. I found their customer service to be great.
They will also send you a prepaid mailer to ship the defective cover back to them.
Address: 836 Orchid Drive
Address: Ft. Lauderdale, Florida USA 33317
My new cover had a very very mild lemon aroma that went away quickly over a few days.
Let us know what happens. Good Luck!