Those are NOT characteristics of a good seller, let alone average.
You should get EXACTLY what you agreed upon.
Rapid communication, quick shipment, and goods as advertised = good
Going beyond bare minimum = great
Sorry eggreen4, not trying to undermine you. It's problems like these that make people hesitant and distrustful of otherwise reliable, honest, and professional-like sellers. Trust is essential...