20 cheap dates under $25 in the Detroit area that are actually good