I just bought a resale flat and had decided to use marble for the flooring. I even did a pre lay to ensure that the marble are defect free. However, when my ID completed the laying, i was throughly dissapointed. My wife and i decided on marble because the lines between the tiles are very fine and there would be minimal gap between the tiles. However, we were shocked when we found that were huge gaps between the tiles. My ID say its because the marble slabs were of slightly different sizes and hence they couldnt really lay it close. I have measured a few tiles and found that there was a slight difference of 1-2mm between the times. My issue here is....is this a case of bad workmanship or lousy materials? Any advise what can be done to fix this issue?