Sony’s E Paper watch finally on sale at retailers, but in limited release