Internet Taxation: Controversy Likely to Continue