Originally Posted by
BAHumbug
In other words you want to have some miles deposited in your account instantly without doing anything to get them ?
NO is the answer.
BAH
I believe the OP meant doing a survey from one of BA's partners (or BA itself), or a signup bonus from BA or its partners. I don't believe the OP was implying something for nothing.