Why are people receiving duplicate emails?
One of the common causes for receiving duplicate emails is when you use an Order Trigger.
Order Trigger's are designed to send out once per order, so if someone ordered multiple times they will receive multiple emails, depending on the date range that you have in place in your segment.
It's always a good idea to spot check the recipient count and make sure the number lines up with your expectations for a given segment: