So I've been hearing their radio spots on 92.3 The Fan for the longest time... with their slogan of "so fresh, they don't even own a microwave."