...has fell off. At some point this morning it fell off but I can't seem to find it. It appears people just usually snap theirs back on and don't worry about the weather sealing. Is there a reputable place to buy replacement parts or am I pretty much left with E-bay?

