Check that your charging rate is not set to low. My new 2017 i3 was delivered with the charge rate for Level 1 and Level 2 charges set to "low" and "reduced" respectively, significantly slowing charging.
This is just a setting in the drive, you can change it anytime.