Which is more of a rip off to sell. Ebay or Amazon?

I'm trying to figure this out now… Because I've been selling on eBay for the past couple of years and lately I have tried to avoid it. I don't understand the reasoning behind eBay taking out large sums for "invoice" and then after that I get billed from paypal for using their services.

I sold an iphone for 150 on top of 8 bucks not including shipping:

I spent close to 19 bucks on shipping
Ebay charged me 15 bucks for invoice
PayPal charged 4

So in the end I only end up making 110 on an iPhone…

Is Amazon any better or should I try and start selling on my own

As there are zero alternatives neither is a rip-off, you need to adjust your prices accordingly

No one is forcing you to use these sites. If you know of another way to get your item(s) in front of millions, I suggest you use it.

L mostly buy on ebay and very rarely sell on it but l have noticed changes in ebay but you know that their are other companies out their selling things very similar to ebay. But l do not access to the list at this moment.