Jean de Villiers says South Africa have done their homework on Wales ahead of Saturday's Millennium Stadium contest.