I just had a horrible experience when there was no price listed on one of the items I was purchasing! It took 15 minutes to find the price. The cashier was friendly and very apologetic, but lacked the authority to do anything (like offer a discount). The manager was less helpful, and while things did begin to move more quickly she did not do much to improve the situation. In the end, I got about a $3 discount. I thought that the least they should have done was offer the $8.00 item for free - and that should have done long before they found the price.
Forget putting customers first!