Give me a list of places where I can buy this and the approximate price I have to pay to do it. I am in west coast of USA so I prefer companies that are located there or have free shipping to that region.