Why are contacts getting multiple membership scheduled reminders?
This is a bug as reported here - when a membership end date is changed the system keeps sending scheduled reminders.

The issue is fixed in 4.7 but remains for 4.6