After waiting on my warranty company for 3 days to deliver a part, the uBreakiFix got the repair on my phone done in 1/2 the promised time!
Polite and timely.
1 negative to note: despite being told I would be called when part came in I was not. BUT they were apologetic about not calling.