BMW GB has rolled out a system where buyers can now carry out the whole process of buying a car online. Previously, some steps could only be completed at a dealership.