The way I look at it.. the realtor gets money, I get money, USAA gets money.. it's a win win.
I was referred a realtor in the area I was looking at by a guy in the area, then went to USAA and requested that agent with MoversAdvantage (she was USAA certified).. so I got to pick my realtor and I got a grand for it. It was a great deal.