hi vivian,
i suspected was the bai fengwan,cos previously,i did not take it,then my period was very very accurate,then i took it then it was late by 2 days,then i stopped it,then i took it last month again,then late by 1 week,but dunno why the pills can cause it....