User Group Products

Hello i have 2 issues with my User Group based products:

  1. When a user cancels their subscription, they can still view/buy products which are available to subscribed members only.

  2. Once a user has subscribed i wish to hide the subscription item, ie, i only want guests and other users who are not members to see it and buy it.

    Side note My current conditions are:
  3. all subscriber items require the subscription item to be purchased first
  4. subscription item actives premium group membership