When you're a freelance web developer, it can sometimes be tempting to go full-on with a client and give them a detailed plan of their project with your costs - then not charge them anything for your efforts.
Here's why I think this is a bad idea and what I think you should do to protect your time investment in thinking through someones business idea - before you hand over your knowledge.;
Please consider what you post!
Chillax if you're angry.