Update to my nasty-gram.....
I received the standard "you'll have the points in 5 days" email (my second one). This time, the points appeared in my account overnight.
Amazing that they get away with this crap. Unfortunately, with the demise of goldpoints (at least for me) they seem to be the only game in town.
Mary