I shipped mine mid april for damaged shoulder button, cracked case and PTOD, i should hope itll be back sometime this month. Cause it's at least 2 weeks there, 2 weeks back, and however long it takes ED to get to it and fix it... so to answer your question, id say aproximately two months :P