Typing my keyword shows Amazon and other big giant ecommerce sites on Google. Do I really need to give up on this keyword? If I create a big giant quality BPN, it will still fail? People suggests me that I should just go for long tail keywords which I agree but I would like to know if I can rule over those giant ecommerce sites. Let me know your suggestions/feedback!