logged user: Prerequisite - Customer account with item below free gift threshold (less than $500). Registered user has only product in the cart. 1) As an anonymous user add an item to basket above free gift threshold (greater than $500) Anonymous cart has one normal product and one free gift since order threshold free gift promotion has been triggered.
2) Sign in to customer account with item below free gift threshold and merge baskets.
Items merged succesfully but product was added as a gift in anonymous cart has been again added to registered cart with price.