Yes, its has been removed. Actually there are various posts which dates back late last year.
You can try using our Link hidden: Login to view
to help you find hot products on ebay :)
I tried searching for alternatives but was not able to find any unfortunately.