@jpamboris wrote:

And as for feedback, there were 2-3 that left bad feedback because of this but my overall feedback is still 99.6 of >12000. To achieve that you need to consistently provide good service.

feedback % is only based on the last 12 months of feedback.  Your 99.6% rating is only based on 2698 feedbacks received, not >12000

 

feedback percentage.JPG