I'm sure everything else at this shop must be great but I don't think their expertise is custom orders. I ordered a mini cake to replicate our wedding cake for our anniversary. The lady who handled my order over the phone was very nice and seemed to know what she was doing. We confirmed it all and I thought things were good to go. However, I got a callback later that day from another lady there who demanded (no exaggeration) that I send a photo of the cake. I sent the picture and immediately got a call back saying the photo was too small. Apparently the staff didnt know how to open a photo attachment on an email properly. I helped them with the minor IT challenge over the phone and again, thought everything was good to go. Until I got ANOTHER call clarifying another detail I had given the lady the first time I called. The cake order wasnt difficult so I was a little confused at why it took multiple calls to get the details straight. After all this, when we picked it up the next day, I was sure it would perfect. I was wrong. It was still tasty but the cake was wrong (I asked for chocolate, it was white) and the staff were VERY rough around the edges. They even brought out the small picture to show (again) that they didnt know how to open an emailed photo. Chef came out and greeted me and was very friendly, nice and excited so I probably wont write this place off completely but for a custom cake order, I'd suggest someplace else simply because of the incompetence in the customer service department.