I think cross sales have to be viewed by the sponsor in a different way. If you see it as a way to add extra value to the sign-up that a customer just made then there is nothing wrong with it.
Hey mister customer. thanks for signing up to this great collection of porn but I want to offer you some more value right now! ***pitch goes here***
Of course it needs to be real value