When is Texas sales tax due? · Stillpost