Yes, customers can leave feedback.
Positive customer feedback is the best way for shoppers to identify you as a trustworthy seller. Customers are more likely to purchase from you, therefore it is very important.