Click box not placed on parent game object

I have a bunch of 3D game objects linked up to each other, each using the same script with an OnMouseDown() method. But nothing happened when I clicked on the objects. Using OnMouseEnter() and OnMouseExit() methods I discovered that the location of the click boxes is distorted away from the location of the game objects, the distortion seemingly based on the location of the Camera.

How do I reset the position of the click boxes to lie over the game objects?