I have the same Step Through, same color - just got it last month.
Yes a few minor glitches but anyone contemplating this company - customer service has been great.
My feeling is - if you are buying an ebike sight unseen, be prepared for a punch list of problems, hopefully small, that the...