I would say people shouldn't worry too much about feedback. It really isn't all that important.

My take on this is that less than perfect feedback is better. Why - because it weeds out the bidders...