maybe a month (wait time,back log, and mon-friday business repair hours). I sent mine out on Feb 28th. Going to get it back tomorrow March 28th. I didn't use my refresh so you might get yours quicker.
They've had mine since March 3rd I did use my care refresh no information yet on when I might get it back I've been told they're waiting on parts from China? Looks like I did the same thing to mine that you did to yours I was flying sideways in sport mode and hit the top of a tree.