Ok guys, here is an answer to this problem. But i will warn you, its a real pain in the butt. But it works. And yes, according to the response I got from support, you are only supposed to get one bag per character (or account). Which is complete BS!
Redeeming gift bags:
First off, once you go to the item shop to enter your redemption code for the first bag it flags the login that you use for the voucher ID (which is your login name).
Heres the thing, you can use another login from a different account to redeem another bag.
For example: say this is the redeem screen in the item shop and this is my info:
Voucher ID:jrains1907
Redeem Key:BZyRh
You hit ok and you get a bag thrown into your backpack.
Now if you have another account made with a different login, you can enter that login with your current character and an unused redeem key and it will let the same character have another bag.
This ofcourse means, like in my case where I still have 2 more codes to use, i have 2 create 2 more ROM accounts with new logins and new email accounts for both of them. Because you cant have more than 1 account attached to 1 email address. So is it a real pain, YES, but there is a way to still get those valuable bags.
Hope this helps guys =)
Laters
Carniveron
Artemis