Most cake shops create cakes for specific dietary requirements, although you may need to place a special order. This can involve placing your order a day or so in advance. Ordering times can be longer during busy periods like Christmas.