Sounds like same sale they had some weeks ago. Which actually wasn't entirely bad. Not one of the best sales either, but not bad.
You give up rubies for a chance at charges. Personally I have plenty of rubies sitting around unspent and charges are one of the things I actually buy (to make weapon tier stones). Last sale my success rate was approx 50% on getting some charges with the puri. I think there were 3 different amounts of charges that could happen? Like 10, 20, 50 with the small one and 100, 200, 500 with the largest one? Yeah, you're not going to get the top of those 3. But estimate like half of the lowest one vs. the rubies you lose -- 5 charges vs. 8 rubies in the smallest case -- if you'd rather have the charges, buy from this sale.
Edit: Math is fun!
Price of charges = 0.9 dias each (if bought in IS)
Value of dias = 45,000 gold each (estimate, Artemis server)
Value of rubies = 20,000 gold each (estimate, Artemis server)
Thus comparing 5 charges vs. 8 rubies in pure gold value,
5*0.9 = 4.5 ... *45,000 = 202,500 (value of charges in gold)
8*20,000 = 160,000 (value of rubies in gold)
Thus charges more valuable than rubies, if you use this estimate.