Just wanted to add my support for the gem confirmation idea.
I would probably spend more on gems if we had this - currently, I only buy the small gem packs occasionally when I have something specific to buy. I don't buy huge packs specifically because I think "what's the point if I end up losing them to gem traps"