Well said whitewave and Teacher 11. After all the snipping about punctuality I think that pales into insignificance compared to not thanking a giver for a present that has been carefully chosen, money possibly ill afforded, and time taken is the height of ill manners, ingratitude, rudeness and inconsideration. I was brought up to write them, so were my children and now my grandchildren. Nowadays perhaps a telephone call will suffice but at least some form of thanks.
My daughter always writes to thank me for presents and childminding or a stay here in France. I have told her that it really isn't necessary or expected from me but she just says she was brought up properly! My stepdaughter's godfather told me that he generously gave to her and never had any sort of thanks, but the gifts he gave to my children were always acknowledged so he stopped giving to his goddaughter but continued to give to mine!
There are so many lovely ecards around that I think it is a pleasure to receive one of these and I never think of it as lazy. In fact it is possible to go further and I always use these to thank an hostess for a lovely evening, dinner, lunch or whatever. It takes little time or money to do this and affords a lot of pleasure to the recipient.
And please stop the nonsense about class and posh. I know so called working class people with impeccable manners, and so called upper class people with appalling manners. Manners are manners whoever you are. One friend told me that someone accused her of being posh, an onlooker took my friend aside and said the appropriate riposte would have been 'Posh? You obviously meant that as an insult, so how about I call you common, how does that sit?' Like that and looking forward to using it!