I do think calling Kirin a troll is going overboard. When it comes to Kirin's comments (sometimes a bit harsh imo) on series, I just keep moving along when I see his opinion being negative towards something I may like. My interests usually don't line up with his, so there is no reason to dwell on his statements.
As for this sale, the last time I ordered from DeepDiscount for Gurren Lagaan, I waited a month or so for it to ship, and then 2 weeks for it to arrive. I'd much rather wait and get the stuff on sale from Amazon or Rightstuf and have a better experience.