personally i think you should get another one and put all the mods on it yourself, knowing how everything goes on makes it a lot easier to troubleshoot, and fix problems as they come up... and having a GP they ARE going to come up.