Great service, I signed up for a paid subscription, so I don't face any limitations in functionality. Of course, I don't blindly follow all the advice that this site offers; I analyze competitors, studying what they have added to their sites and in what context. Sometimes I disagree with some recommendations, but they are advisory in nature.