Yep, you are wrong.  Delicious Monster didn't query directly from the iPhone, but it still violated the TOS because it used the data gathered by the desktop version on the iPhone.  So the TOS states "No using data from Amazon on a mobile device".