on 03-30-2020 11:55 AM
Dear eBay tech support;
The site is crashing. Giving people free express mail, can't see payments, things are really, really bad
Our business supplies essential goods that people DO NOT need to be risking their lives to get.
Make the site work.
No excuses.