KeithRB:
Try:char randomVals[8];
randomVal[0] = var1;
randomVal[1] = var2;
randomVal[2] = var3;
//...
That solution worked very well but there is something that I was strugling and I finally found out why. So here is the deal: A char array terminates with '\0', which as the ASCII code of 0. This means that everytime you convert from char array to String if a there's a value with 0 it will terminate the string. Everyone be careful when working with this.
Thanks!