I sell on Amazon since 2010 and to be honest with you I think they are terrible. I do not do it to make money, I lost my job so I sell my stuff to get by. Their fees are HUGE, when I started they were more or less reasonable but now on $12 sale after shipping and fees I pocket maybe $3-5 and this is NOT profit this is what I get, profit is non-existent. But this is not even the point - their support is terrible - offshore call centers only keep you on hold and so far I am yet to see resolution for any issue. If you get some customer who is fishing for free stuff and lie that they received wrong item but refusing to return it and demand full refund, Amazon just says Not OUR Problem. My account got suspended for a day with no complains or claims and after 2 hours on hold they told me that maybe next day I get e-mail with explanation - never happened, account was released with no explanation. And the last drop is any small mistake and they shut you down, NO room for error. If you ask me if I had to sell for profit I rather spend my money on promoting my own web-site rather then selling via Amazon.