We spent many years booking with Virgin Holidays starting in maybe 2006 when I had a friend who worked for them as an agent. Before then we had use various travel agencies like First Choice, Thomas Cook et al. We always had some drama with the previous TAs, wrong names on tickets, etc.. I'll buck the trend & say that we only have ever have 1 issue with Virgin Holidays but that was on a trip to Las Vegas & they bent over backwards to rectify it which they did in about an hour (during which time I was in a casino anyway).
We did get some misinformation about booking 180+10 ADRs but this was WAY before
MDE & after getting the scoop from my friend who worked there it was 50/50 blame between Disney & VH - VH weren't wrong they just didn't have anybody advising that was familiar with the system. The reason we stopped using VH was because cheaper options came up, we had the cash on hand to book DIY & then booking directly with Disney itself was significantly cheaper with the same added benefits.
My tip is that they will price match, which isn't commonly known. We had a trip booked before Disney released the Free Dining promotion & after they did I priced a holiday on the Disney website. We took that quote into VH, it would have been cheaper for us to have paid the cancellation fee & rebook with Disney but VH matched the Disney direct price & we only have to pay a much smaller change fee.