Well that pin is stuck flush in there. I can't take it out anymore. Oh well, not a huge deal without that compartment I guess.
If you can't find them at your local hardware store, I'd look here: McMaster-CarrCan you tell me where you got your 1/8" roll pins? I have the same problem. Thanks!