Just wondering if this issue carries on to 3.x : A group registration occurs during an earlybird pay period. At a later date after the earlybird rate has expired or now you are into late registration fees, the registered user logs in to make a change of options (free or otherwise) to either a single member or multiple members of their group registration. Let's assume for simplicity sake that the change was for no cost. When they are done, they now show a balance owed of the current rate minus what they already paid. You can see where this might cause some issues.