Campaign to 'shop local' gathers momentum