Mastercooking offers creative, live cooking classes. They also sell high-end kitchen appliances.