Home Car Insurance Advice Insurance aggregators should be taken with a pinch of salt!