I'm honestly a little flummoxed. I've been actively selling on Fiverr for years now, it's a pretty major part of my income and has been steady with basically no problems. I've never had trouble finding clients, and have amassed over 500 5-star review...