Multi-Step Registration Profile2 Drupal 7
Modules:   Profile2 Registration Path, Multi-Step Registration, Profile2, Logintoboggan.

I have a Drupal 7 site that has three roles.  User, Advertiser, Auctioneer, each with their own Profile2 fields.  Currently when a user clicks register ALL the profile2 types show up on the page.  The functionality I'm after is, depending on which role they select after filling out username, password and role, the appropriate profile2 type is shown to the user to finish before finishing the user account creation OR something similar.  Is this possible?

Thanks for any guidance.
The Profile2 Registration Path module allows you to create different registration forms to register users using different roles and different profile types.