You don't have to call. Even if you do send a for a sample sometimes they just never show up. They sometimes give you a tracking on the product as well.
I have been using this site for the last month or so. I have noticed they have been getting a lot of traffic from free deals sites so it wouldn't shock me if they didn't send out samples anymore.
Well I have like 20 Dew Points from people I know. So if you could get all the points without actually drinking a dew your basically paying for the shipping.