I hope you'll have good news very soon.
Maybe it's taking longer than they were expecting because they know how to fix the issue and they will be able to give you back *your* device. (wishful thinking, but why not???
Anyway, don't forget how much you liked the Glo since the very beginning. Customer service had been helpful to you so far. So maybe there is a reason to explain the delay and all will turn out well before you know it