The gentleman who works there was extremely accommodating. We did not pre-order a cake, but he ensured that one was made ready for us. It is extremely affordable. I paid $18 for a Tiramisu cake (tax included). Only cash, but there's an ATM there. I would highly recommend this place.