Budgeting experts and average American shoppers often favor Costco over other mega retailers because of its ambitiously competitive pricing, along with its vast inventory and diversity of items.