Cex (Computer Exchange) review