I have experienced customers having issues with gifting on marketplace. Items have been selected, name inserted , a fancy message and then after paying it goes to their own inventory. It took a lot of back and forth with a few different people to work out why this was occurring. I found the answer and I hope this badly edited video helps you :)