Isn't this a fairly common practice? I think I was taking email, username, and password before showing price on a 2 page join form 15 years ago...
I sincerely disagree that they are doing this to strip affiliates of commissions. You are always free to vote with your traffic
