You did this to make a buck off of someone else's mistake. In my mind, that's
not ethical behavior. If it was truly out of the goodness of your heart, like you seem to be trying to portray it in later posts in the thread, you would have simply alerted them that it had expired.