I can't comment on the product from this vendor, but will comment on the customer service. Negative experience with lack of communication while working with AVP. Having New Orleans as my destination wedding, I planned ahead to meet with all my... vendors in May. Due to no confirmation from AVP to my request at least a month in advance to a meeting time, this was the only vendor I didn't know if I was going to meet with until the day of. After the meeting and the trip, I got home a wrote out a deposit to hold my date. I held on to the check for a month due to hesitation with moving forward. After convincing myself, the day I sent my deposit, I requested an invoice. AVP confirmed they would send one. The day my deposit was cashed, the same night I received an email stating they could no longer work with me. From the time we met until the day the deposit was received, they had already accepted a deposit for another bride for the same wedding day. I did receive my deposit back quickly, but still feel scammed in a weird way. Very odd to why my deposit was cashed, when AVP already accepted another deposit. At no point was that even mentioned to me, particularly the day when I sent the deposit along with a message request for invoice. I’m not upset I lost my spot due to not sending the deposit sooner, it’s the deposit being cashed that bothers me. David seems like nice guy and has admirable work, but I don't recommend AVP.