> I think that sentence was talking about the experience at the store, not the device itself.
I would've thought so too except:
> Needless to say, I ended up returning the device and buying the new touch-bar 15" MBP a few days ago
I can't imagine anybody returning a device a few weeks later due to their experience buying it but :S