return 0 when there is no price now