As an industry, they are brilliant at what they do; let it be the techniques they use or the method of promotion. I’m not writing this from any personal or practical experience.
Read this post on hellboundbloggers.com