I would give 5 stars,
I would give 5 stars, if not for one gripe, it's been a full month since I placed my pre-order. I appreciate that the announced release date upheld, but perhaps the product announcements and release to media influencers could be timed a couple weeks closer to the public release date. Call me impatient, it would just be nice to be able to see the product announced, and be able to order it/ have it arrive more immediately. This isn't a shipping gripe either, once my order was actually shipped, it arrived quickly, a day earlier than expected actually.