After a decade of research there is still much to understand about the relationship between loyalty programs and whether they deliver on their promise of building customer loyalty towards a store and understanding the mediating role of store satisfaction. Our results suggest that loyalty program as a summary construct, explains a significant proportion of the variance in store satisfaction and store loyalty. However, disaggregation of the construct into hard versus soft attributes, promotes greater specificity, precision and accuracy in uncovering the differential impact on store satisfaction and store loyalty.