This item seems to be a real rare drop, in my humble opinion. Have spent a good deal of time in The House of Thule, and the Upper Level, and I don't believe I have ever had one drop in maybe 50 hrs of play.
They sell in the bazaar for anywhere from crazy prices down to as low as 700, on rare occasion.