Special order parts such as a battery for a Surface Pro 4 typically take about a week to arrive. The repair is fairly quick, typically under 24 hours once we receive the part. The warranty for battery replacements is 90 days, but we rarely have any issues with battery replacements.