We have default template for each department. If they want something different, they have to specified in details, then we will return with how much more it will cost, and Pros Cons from IT perspective.
Every once in a while we will get a special request like New Machine that that support 3 monitors setup. We will then return with more questions like 'what kind of monitors?' 'do we have these monitors already or do we need to purchase them as well?' 'For what purpose?' We need these information to determine if we need high end graphic card or basic ones will do.
If they failed to provide suffice information, we will give them 2 weeks before dropping the request. Obviously, all communications are through emails. Anything not in email communication means it never happens.