I have heard only bad things about Bigrock but then similar stories exist for every company out there. Unless their domain prices are on the lower side, I do not see why anyone would want to use them. Anyways, if you are happy with them, good enough.