How do you stay competative considering pricing for small business might be a little higher than those of industry giants, obviously dictated by a lesser buying power? What are some ideas to boost sales and attract people to support small/ local businesses?

I would concentrate on customer service and niche marketing. Identify something that is particularly specific to a certain buying group and give it focus.