So far I love it. HOWEVER... I got the open box from best buy. It was listed as certified excellent: 2016 rMB m5 with 512 SSD. The price was a little over $1200 and after tax around $1300ish. All in all I saved $300 or so going this route vs new. When I got the open box, the charging cable came damaged which shocked me since it was "certified-excellent". So I had to run out to best buy to have this fixed. At this point I already had a bad feeling about this and was prepared to just return it and go either new or get a legit refurb from Apple. The gave me an off brand usb-c cable which is actually 3ft instead of apple's 6ft. I however didn't notice this until I got home. Here is my dilemma, I got the rMB booted up and saw that there was only 9 cycles total on the battery. It works great, no blemishes what so ever. I am now having a bit of buyers remorse in terms of getting the wrong version. I was thinking how cloud storage is now becoming more apparent (or has), and was wondering if I should return my m5 / 512 for an apple refurb m7/ 256gb and go with an external hard drive thats wireless or use cloud storage for anything extra. That way I get the reliability of apple vs best buy, I get more speed, and not wasting all the extra space. I have an 2011 11" MBA with 128 gb ssd and it is almost full with apps, music, photos, etc. So I just figured I'd go big with the m5/512. My question is what would you do in this situation? I have 12 days to return this for a full refund to which will be applied to an apple refurb m7/256 if I decide to do so. Again, I am thinking I won't need all that extra space with an external harddrive / cloud set up. I may be over thinking all this, but just wanted some input as a lot of you went with the m5.