Aldi's $65 Grill Master Meat Box: Is It Worth the Hype?