Here is my experience:
Chris is very responsive, and VB will accept custom paint schemes and decals for a price.
However, with VB it is best to keep the order as simple as possible, as their fulfillment system leaves much to be desired.
They are prone to making mistakes on orders, even on straight forward items such as frame and handlebar size.
While responsive, getting them to correct an order after shipping is near impossible.
They may make mistakes or switch parts and not tell you until the item has shipped. This occured to me with the handlebar (model switched) and seatpost (incorrectly painted).
They will give you the run around, and eventually throw you a bone, but unless the mistake is severe, do not expect good post sales service.
They will quote 21 days, but expect up to 2 months. Shipping by EMS took about 2 weeks. I didn't pay duties
The frame I received was quite good.
Geo was correct, and weights were within specified, even with paint, axles, and hangers
A couple superficial scratches. The carbon was mostly nice and clean internally. The steerer was smooth, but deep in the fork were a lot of loose fibers. However, I understand this also is the case with some name brands.
The handlebar holes that interface with the spacers was slightly misaligned as were the mounting holes for the rear brake caliper.
The handlebar cavities were the sloppiest, with cables constantly catching on the carbon while routing.
The cable only caught in one place on the chainstay.
The BB hole was round and very clean. Super easy installing the BB
The front fork could use a cable port, as the exit hole for the brake cable is very shallow. This results in some thin carbon around the hole. While the brake cable easily went through, it did chip off carbon around the hole in the process.
No torque specs are given other than the thru axles.
In short, they make decent frames for the price. They are disorganized and prone to making mistakes.
If you are patient, and they deliver as ordered, you'll likely be satisfied.
If you need post-sales help, god help you.