I walk past this place every day, the dodgy persian rug place, the new age organic green peace bike shop, and the weird teenage dropin druggy place. I may go in and try to buy it.
It looks delicious and now I have a reason to walk in there
On a more serious note, they didnt deliver the cake in the time frame promised (2 hours) instead they took 4 hours. I have to side against most users and say I dont think you are obligated. You called 30 minutes into the 4 hours and left a message to cancel.
The only thing is if you ever plan on going back, the owner might give you the "no soup for you" line, so you have to ask yourself, how much does your gf really like these cakes.