We have been using them for years now without any problems whatsoever! They are very professional with their work - they do it right every time!! You can rely 100% on these guys when you need good services at fair prices. Nothing really bad about this provider from my side (yet). But I guess that is because we haven't had too many issues so far :) If there's anything i could say or recommend then it would probably be just more flexibility regarding price quotes/quotations etc.. It has always worked out well though no complaints here yet :P Have used several other providers over the past few months but none came close as compared to BCGCS overall quality level & customer support provided! Highly recommended!!