Pie I had forgotten about the trapped wind post c section....yes that was horrid.
blue I was similar with DS re not putting on much weight. It was the same all of the way through, I was actually lighter after I gave birth than I had been at my booking appointment. The midwives said not to worry and count myself as one of the lucky ones :) Don't worry you will be all bump soon enough
It was definitely something to look forward to for me, I loved it!
and definitely congratulations on being able to drink tea again. Fabulous news here have a 
Your story about Tesco made me laugh - we had some shopping delivered to a previous address once by mistake, good job the new occupants were out... 
baby in my view the nct classes themselves were a bit poo but it was great to meet the others, we still see each other regularly as well. I think the biggest failing of the nct classes is the zealous way they push "natural" birth and breastfeeding - even going as far as barely mentioning c-sections which is so wrong because if you end up needing one in an emergency there isn't a lot of time to fully comprehend what is going on.
Before you all snarl at me, what I mean is this...I was extremely pro natural birth, I attended hypnobirthing classes (which were amazing, can highly recommend) read all kinds of books like the continuum concept, childbirth without fear, Ina May Gaskin etc, booked myself in to a birth centre, geared up for a water birth and hey presto DS was 16 days late, I was induced and ended up with an epidural and then a c-section. All that the nct "natural" birth message did for me was to make me feel extraordinarily guilty that it didn't happen for me despite my best efforts. Same story with breastfeeding, desperately wanted to and struggled through two nasty excrutiating infections and ended up combination feeding for 4 months. But the guilt, oh the guilt....how dare I poison my baby with formula etc 
Anyway, sorry for rambling what I mean to say is that the nct is a great way to meet new (very good close) friends but there are other, better classes to go to which will give you a more rounded understanding of the whole birth process which will allow you to relax more and take it as it comes.
Phew, I know others have a different view, this is just my own experience (please don't shoot me!) 