I just ordered a 13' core i5 with ssd and upgrd.mem so I can understand why it says its a CTO computer, but what does BTO mean then? a stock computer?. Ive read people saying there both the same thing but there has to be a diff if theres two different options. Ive also read that it could mean its a refurbished model....but I highly doubt that seeing as I didnt see any refurbished options....and for the price it better not be.