Worth looking closely at these if you've bought one. On mine, apart from the connector to the DB9 being pulled off and some pins bent, which I could fix, there are two tiny SM ceramic caps that have been knocked off the M12 GPS board, both hanging by one of the detached PC traces. This I may be able to fix, but I'm not certain obviously :^) Dan - ac6ao