I just submitted a customer service ticket for missing points and it looks like MyPoints has outsourced their customer support to zendesk. Let's hope customer service actually reads messages now and is a bit more prompt and accurate in their responses.