Our lives are punctuated by moments.
HeartShaped Moments are the ones that ...
A HeartShaped Moment MUST:
1) Benefit the customer more than or equal to the supplier
2) Give the customer reason to be surprised, delighted or excited
3) Not specifically cost the customer anything extra in monetary terms