Does anyone have any personal experience/knowledge about this repair shop?