Camelot had the best customer service ever, everyone there spoke clear english and they paid within minutes. I would say nobody has been even close to them since. I cant even think of a book worth mentioning right now off the top of my head.