I believe I have all of the permissions setup correctly, but when one of my members purchased a usergroup upgrade it didn't automatically add the secondary usergroup permissions to his account. I had another member purchase a different upgrade and it did work. I compared the two packages and they were both setup exactly the same.