Current behavior: The bike store guy will try to give you the bike before taking your voucher. If your bag is full, the transaction cannot be completed.
Logical behavior: Even if you have a full bag, the bike store guy should take your voucher first. This will free up 1 item slot. Then he will give you the bike to fill that slot.
Current behavior: The bike store guy will try to give you the bike before taking your voucher. If your bag is full, the transaction cannot be completed.
Logical behavior: Even if you have a full bag, the bike store guy should take your voucher first. This will free up 1 item slot. Then he will give you the bike to fill that slot.