China Taiwan and Chips, Oh My!