Lynette, You had every right to moan. Good seats are part of the quid pro quo most members expected when they joined. I certainly feel unlucky if my membership fails to net me £12 tickets at the National lol.
On another note, astonishingly I got tickets for Friday 27th December under today's Barclay's Front Row scrum. That said, I'd rather have had a membership, as it's not worth the grief.