The best part of working with digitalector is that they are very helpful in understanding your requirements. Their experience as an implementation firm makes them good at managing expectations during the project life cycle. While we did not face any issues while using their services, one thing I dislike about this product is it's pricing structure; considering the amount spent per month or year by large organizations, it's costly. We had used several companies to manage our website but none were able to meet all our needs. Digitalector has been able to do so. This includes the ability to customize products as required.