When is California sales tax due? · Stillpost