I never complain, I simply go to another site which offers the same product or take the risk if that's the only site selling the item... I haven't had much luck (meaning got a positive reply) with giving constructive feedback even on small sites.