Posting an idea is impossible. This website sucks. Postpone matching
This website ite sucks. It takes forever to add an idea because it tries to find a match with submitted ideas. It is nearly impossible to add an id.
It took me 30 mins to post an idea because of the crazy matching.
Please fix this asap.