hmm dunno about the cases as it's my friend's card and I doubt he remembers since he got it a year ago.
But i can say that when i insert the card, it does have a spring mechanism feel, you can push it in and push it again to pop it out, feels natural and normal to me.
The part where you insert...