I don't understand this whole snow globe collection thing. Apparently I have all 10. Is it worth clicking on "Craft Badge"? Or is it a case of if it's passed me by at this point, there's no point in bothering.
If you like badges, and want to gamble for the chance of getting a rare item (with the odds of that being slim) then it would be worth it. Otherwise, just sell 'em.