Chaffetz swings and misses with Internet sales tax bill