What's the most important thing for a business to have?
1) Killer product?
2) Great prices?
3) Memorable advertizing and marketing?
4) Political clout?
5) Location, location, location?
...
n-1) Happy, motivated employees?
n) [link|http://dictionary.reference.com/search?q=customer|Customers]?
The answer is, of course, n.
Cheers,
Scott.