Yes, you can leave feedback or Reviews for sellers once your order has been delivered. You can rate the seller through the link you can find on the relevant email or through the Order details page. These reviews help build trust and provide valuable information to other consumers. Look for the option to leave a review on the seller's profile or the product listing page.