Most of my rocks go to my haggle bot and dunno how I managed it, but I've NEVER mistakenly clicked the SELLS GEMS button at vendor.
However just last night on an alt, I did in fact click the button and of course without an UNDO button, made an expensive mistake.
Appreciate a prompt to prevent selling GEMS by mistake...
thx for reading.