I have a stationery store where a customer can personalize various types of stationery and invitations. However, if the customer wants to purchase the same product but personalize it more than one way, they are unable to do so. For example, say they want 10 bumble bee folded notes with the name Samantha printed on them. They also want 10 of the same bumble bee folded notes but with Carol printed on them. The system won't let them do this - it will overwrite the first name with the second. So in the previous example, if they first order 10 notes with Samantha and then continue shopping and order 10 more of the same with Carol, the shopping cart will show only 10 bumble bee folded notes with Carol - there will be no record of the Samantha order.
So, I want the customer to be able to order two of the same product and be able to personalize it however many ways they want.