Yeah mine came off easily... Since it's held in with tension perhaps it was just stiff on yours CHEWIE. It's now got a gaping hole in it, but thankfully it's removable so the hole gets no real gripe from me.
I thought these had Imp logos on them somewhere in the show?
Anyway, this was one of the only things I grabbed at MM, as I was debating this being readily available since it's part of an assortment with repacks and such... I've gotten quite a few Ezra bikes to repaint already when I've had coupons and things, so I wasn't terribly concerned, but I still wanted a nice factory one.