First time buying with Mac of all Trades and was definitely impressed. Easy online transaction, quick delivery and the best part was the iPhone was in better condition than described. It was rated as "excellent" so I expected good but it actually appeared to be brand new. Original box, all accessories, even the protective film over the screen. Very pleased.