Does DD have a physical store? Can i drive there and buy products, seeing as i only live 30 min away?