Amazon touts value of its stores to small business