CTC has a lot of hidden costs that will make it about the same or more expensive than Oxford. But don't think of the cost too much, that wont matter in the long run. Go Oxford for the quality.
People have posted in the past about the serious drop in quality at CTC, have a look some of the posts about that before deciding.