I have a bricks-and-mortar store and have been selling on Amazon for several years now. Their fees are higher than I would like and by the time we sell an item on Amazon it usually has dropped in price by 50% due to competition. They have never failed to pay me and they have been supportive when deviant customers have tried to steal from me.