I have tested this several ways and found that Monthly subscriptions have an Expiry Date ONE Month away... but Annual Subscriptions have an Expiry date TWO Years away.
Without downloading the source code for Role Management I can't seem to find the error.
Has anybody got any clues about this?