Duration is subjective to the amount and the office.  Higher amounts warrants higher duration. Stamp duty refund may take around two to three months.