There's an interesting situation at the shop I work at.
For background, the place I work at is a camera shop. It's an expensive place, and sells very little you can't get cheaper elsewhere. However, it offers a lot in the way of convenience, information and service with the goods.
Recently, an elderly couple purchased a Fuji Finepix F40FD from myself. They spent around 40 minutes of my time looking through all the cameras they might consider, and working through what price range they wanted, what functions they were after etc etc etc. At the end of it, I threw in a free case & 100 free prints for it, and they paid £169.99 for the camera and left perfectly content with their purchase.
A short while later (an hour, maybe?) they phone the store- it turns out the same camera is available from some no-name internet site for £109.99. Needless to say, they are annoyed. They don't specifically say they want anything, and instead try to feel out my response. Of course, my response is very limited - I didn't know it was available that cheap (and certainly don't trust the site, considering that RRP for this particular camera is over £200) and irrespective the only person who can decide or do anything once a sale has been completed is the manager.
These people agreed to the price they paid, and were perfectly happy with it. They weren't lied to, and it was made clear during discussion that it was not the cheapest place they could get cameras from (For example, www.play.com is £10 cheaper). Legally, since they were'nt coerced or misinformed in any way, they have absolutely nothing in the way of entitlements. On the other hand, I do feel somewhat guilty.
I don't know what the managers response will be, and the situation is somewhat out of my hands. So, the question is, from an ethical vs practical perspective, what would be the right thing to do?
(edited to expand poll options)