Frozen Orbs have been sort of a weird little problem since Patch 3.3 came out. Since they automatically drop off every heroic end boss, the dungeon finder has pretty much guaranteed that there's thousands of them created every single day. However, the Emblems of Triumph that come out of those same dungeons pretty much make most of the profession gear made with Frozen Orbs obsolete.
As a result, many of us have at least a couple stacks rotting in our banks or backpacks, and I know I personally have started outright passing on them, having nothing better to do with them. Now I sort of wish I hadn't, if only because they're finally useful as currency in Patch 3.3.3.