Dammit, Ken was right. It gave me the 20% code in exchange for 100 uplay points, but trying to check out the item with the promo code added gives me an error. It works fine when I try using it with an item already released. Ubisoft screwing over their North American customers