Mark101 536 Posted March 20, 2020 So Ebay has announced. Free April and 90 days payment terms for March. Does that make Ebay the winner? Share this post Link to post Share on other sites