The strangest thing that happened to me in RS2 was when I told my best friend in real life what my RS2 name was and he told me his and then I realized that we knew eachother in game to! :-k
I belive your wrong. I think that if it's a non-member skill that you have maxed out at 99 then you can get it as a non-member. I could be wrong but that is what I belive since all non-member skill cape givers are in non-member parts of runescape.