We sent ours off at the end of May - my husband's arrived the day after mine did and at the time the estimate was 4-6 weeks. I logged in to check at one point and it then said 6-8 weeks which was surprising. My husbands actually ended up getting processed and sent back at the 3 week mark, but mine stayed MIA for another week so I was starting to worry it was lost. Thankfully I got an email that it was on its way a few days ago, exactly 4 weeks from when it arrived at the facility. Though they say it can take up to 10 days to ship, his arrived in 4, and mine supposedly just arrived at my work today though the estimate was July 2nd (which kind of sucks as it is Saturday and no one is there to sign for it. Whoops.) We've always gotten ours back on the shorter side of the time estimate which leads me to guess they under promise and over deliver, but I'd still plan for it to take 8. Did you not get a notice to your email when it arrived..? We both did but maybe we signed up for that.