Magical shop mystery