Who is to blame marketplaces or suppliers (sellers)?

 

v20240901