Yes, you can leave feedback or Reviews for sellers once your order has been delivered. You can rate the seller through the Order details page by clicking the star icon next to the seller's name. 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.