Here is a homemade detective costume that is inexpensive but looks great! The materials are simple and the instructions are easy to follow.
Link: http://www.marthastewart.com/how-to/young-detective-costume
Making a Hippie Costume
Making an M&M Costume