I Do! Wedding Cakes has beautiful, delicious cakes at reasonable prices.
They have a large selection of designs and allow you to customize the colours and flavours.
I went there for an open house in July, selected a cake and made a $100 deposit and then a week before my wedding we came for a tasting and made our final colour and tier selection.
They were extremely friendly and easy to work with.
The only reason this review is not 5 stars is because they don't offer a red velvet flavour.
I would definitely recommend I Do! Wedding Cake. In fact, don't even shop around. Just get your cake there. You'll be very happy.
One tip:
If you have a cake topper, bring it to the tasting and leave it with them.