Has anyone ever used Patisserie Valerie to deliver a birthday cake? Were they any good, and did it arrive on time?