I just received the speaker pods that James sells. They are CLEAN! If you haven't seen these things up close, you need to. I am hoping to have the door panels he sent me and the speaker pods installed tomorrow. I'll post pics on my blog when they are in.
Again, thanks James.