3.5 miles is nothing for a cheap bike as will be running local errands to/from local shops , what one needs to consider is if longer rides might occur on a regular basis.
Components are basic but like anything they are upgradable .
EAPC's from a little under £300 to £600 are all ok and work ...