I run into the following Reddit's question: My client's business sounds shady. Should I run away? And I thought it was very interesting. Here are the relevant details: I have a client who wants me to finish developing a web application for him. Basically, his application has 2 types of users, buyers and sellers.