First things is don't even worry about what estibot says a domain is worth. The valuations are pretty much worthless in most cases. Second, if you want some kind of accurate estimate of a ballpark value we would need to know more about the details. Things like, monthly unique visitors to the website, monthly AdSense earnings, any other affiliate or advertising revenue, website/domain age.
Since it's only filled with Amazon associate products from the look of things, that isn't going to play into it's value. Also, since the site is technically developed but not highly developed since it seems to be just a lot of Amazon associate products, unless it gets good AdSense and other advertising earnings, it probably won't play much into the value or at least not that much. If it had more content like maybe a nice size blog with articles about related topics or lots of reviews on products then that would help.
Knowing more details will help to give a better and more accurate estimate.
P.S. Estibot gave me an appraisal for $10 for a site I have that makes $1000+ per month. Also, their automated appraisals are not usually considered/used by most veteran domainers.