No need to send it in if it gets stuck.
Just leave it for half an hour or so, and do a soft reset by holding the Power and Volume Down buttons simultaneously for around 10 seconds (if that doesn't work try volume up instead
)
It'll go back to the spinning gears but should be less than 10 mins then back to normal.
The phone isn't actually bricked when it's in that state. It's a waste of time sending it back and re-flashing will void the warranty.