Which country do you live in? Sometimes getting it off of Amazon (local stock) can get it delivered in a couple of delays. I cancelled mine and ordered it off Amazon AU and it's getting delivered on Monday. Opened just means they're getting your order ready, while it's only meant to be a few days to a week some people have reported it taking months. The good thing about it is that you can cancel it at any time while it's on the opened status no questions asked.