Experience with Credo Mobile?