Earning customer loyalty online

This is story about shopping for a tent, a trip, a helpful stranger and a dog. There may also be something about how to earn and keep loyal customers.