Here is what the State of Oregon has to say about how long it takes to get a refund:
Return processing times vary depending on many factors, including complexity of the return and our verification processes. Electronically filed returns process faster. Paper returns must have all supporting documentation included to ensure smooth processing. Paper returns can also take longer as the due date approaches, when the largest number of returns are received.