Yes, I used one of those sites (and looked at anysoldier, it's very legit) last Christmas season to do my giving. I think I finally gave to the USO
http://www.uso.org since they'd been doing their thing so long and I knew them "better"? Last year they had a "box" thing similar to the other sites but that was easier for me to understand how it worked.