Some loyalty programs miss mark among consumers, study finds