Is there a way to make the Products on the Signup page become conditional based on any sort of criteria? What I'm hoping is for it to be location based, where a potential member can choose which state they are in to see the available products specific to that region. Is this possible? Thanks!
Step 1 would be to create a product category for each region, and add products to all the categories they belong in. Then you can create a signup form for a specific category, and link to that. Alternatively, the shopping cart has a dropdown menu at the top that lets the customer select a category - and if you don't want to use the cart, no doubt some clever coder could create you a dropdown menu to navigate between signup forms for different categories.
I believe you can use the aMember API to reach into the customer's profile, obtain their state and then have the singup forms filter displayed products based on that criteria. That would take some pretty advanced PHP programming knowledge, but I bet for a modest fee the aMember team could custom program something for you.
First consideration would be how do you intend finding a persons location. Automatic or by them entering it manually themselves.