Amazon has trouble policing all of it's third party sellers. If you see something offensive, send a complaint and they will get rid of it. Amazon won't know there are problems unless people flag specific problems and specific vendors. No need to boycott the entire company. Believe me, Amazon sells plenty of legitimate Islamic products on its site and it knows that Muslims' money is just as green as Christians' and Jews' money.