I cannot say about the value of all certs, but the ones I looked at were a total waste of miles. For example, while making Amazon purchases I could find discount certificates for Amazon posted on the internet and these free discount certificates offered the same discount as the ones from milepoint using miles. Why waste miles when one could get the same discount without using miles?