Is the Amazing Tomato Paste China Worth the Hype?