Uzbek Grandmaster Nodirbek Yakubboev offered flowers, chocolate and a personal apology to Indian GM R Vaishali after causing quite a stir by refusing to shake hands with her before their game in the Tata Steel Chess Tournament here, citing "religious reasons".