We hired Marlbo to install new countertops as part of our small kitchen reno about 10 months ago. We had to make some modifications to the original design and even though that meant reducing the amount of stone we needed, the price was still the same! When they came to install it turned out that they hadn't measured properly; the stone was too short and left no room for the finishing board for the cabinets on one end.
The icing on the cake is that now, less than a year later, the grout on the only seam in the counertop has cracked and is turning black (counters are a light beige stone).
Yes, they were the cheapest, but it turns out we got what we paid for. I would never recommend this company to anyone.