As Tropicola and Killswitch have mentioned there is a definite issue with *some* MSI notebooks with GTX 1070's, MSI's playing pass the buck to resellers is really offensively unprofessional.
Understood, I think my point here was that I would have appreciated Overclockers telling me they couldnt test it and then took a bit longer and sent it back to MSI for testing or just outright replaced it (it was only 2 weeks in). As it was they returned it and I got a curt note saying it was a driver or specific game issue. Off the back of Overclockers instruction I ended up struggling with the laptop for a further 6 months. Once the laptop went to an MSI service centre, they were great, diagnosed, fixed and have had no problems at all since.