Nope. I never have. Just seems common lately based on see comments here.
I've usually had a replacement sent for my issues. I've been lucky to never have been a victim of overselling. One time they only gave me $15 for jacket damage. Recently they let me pick a free record and were happy to give me one priced at $39.
By pricing many of the past ROTMs, which members get from $23-27 dollars a month at $40 in the store, they are either saying you get a good deal for being a member or blatantly showing members their store prices are inflated, depending how you look at it. If all they give you for passing on a month is $23 credit, they are not giving you an equivalent value based on their own pricing. If they gave you back $23 cash, that is another story and would be great.