Checking on my iPhone 8+, their prices are terrible, worse even than Gazelle and much worse than Apple.
Apple has about the best trade-in values, at least for slightly older for iPhones, in my checking.
But other options are discussed here
https://9to5mac.com/trade-in-iphone/