It works for me so far. Let me explain. In the summer there was a promotion: one month free iDinor membership. After that there was a special offer: one year iDinor membership for $10. I took it.
In the following months made several purchases and just recently I have become iDinor King. As far as I can tell the benefits are as described at
To me the most important benefit is additional discount (5% for iDinor Knight, 10% for iDinor King). You also get double dino poits. I am expecting $20 birthday gift car within a month. Monthly gifts are so-so, sometimes they are useful, at other times none of the choices suits me.
I have no experience with free samples. I also do not use live chat, but I have opened several cases during the last few months. I have a feeling that iDinor members get better treatment than ordinary members (but that might be just my impression). Also, the dispatch of orders seems to be (slightly) faster than before.
All in all, it is up to you to decide whether thesee benefits are enough to compensate for your membership fee. For me, it works for the time being.
Best regards, Martin