Amazon.com has sparked outrage over an offensive anti-Israel product line sold through its site. The items may be pulled after customer complaints and negative publicity.