Brand and price battle for attention