This is my experience and others may vary. I am located in Canada
No. When I tried to dip our companies toes into Amazon the numbers did not make sense. There was only a flat like $6 allowed for shipping costs. Yet my minimum cost to ship was about $18 at the time. So I had to add a further $12 minimum to the sell price. Which kept us competitive price wise. But the second I got orders that were a little further away the cost to ship would jump and it would chew away the profit.
Add in the products I had on there are a bit niche and 95% of the sales were at Xmas it really was not worth the headache so I shut it down. Hindsight it was the correct move because now there are several main sellers doing the same products and they are doing it WAY cheaper than I ever could. Im not even sure how they manage to sell that cheap as their cost cant be any cheaper than mine is.
Kid oriented events and bring the sugar. At least around where I live in Canada.