Taxes can get pitifully confusing for individuals, but businesses-well, that's a different level of weirdness. It's indeed hard to run a business. One juggles so many balls in the air, and within that, it could be even a bit headache-causing when tax runs in. That calls for Walnut Creek business...