“Amazon sellers dont leave feedback for buyers.”
Yes they do, and Amazon typically sends follow-up e-mails asking the buyer to rate the sale.
Amazon:
Sellers on Marketplace can leave feedback for buyers.
Sellers on Seller Central CANNOT leave feedback for buyers.