So I wanted to understand what is being returned in the UnitPrice when I call the PurchaseItem method for a Stackable Item.
Looks like if I edit the cost of the item, and after that Purchase another one of that Item, the value I'm getting in the UnitPrice is the one from when the first item in the Stack was purchased at, and not the current price paid for the item. Is that by design?