Currently the recurring functionality will create a new eway customer for every recurring product purchased.

Instead of doing this it should check if the user has used the credit card before and only create a new user if they haven't.