I bought my VX at carmax and have had a very positive experience.
2 days after I bought my VX, my fatass friend was getting out of the backseat and managed to clip the front seat recliner knob and ripped it right off. Took it into Carmax just before the 30 day unlimited warranty expired, and they replaced the whole seat with no questions asked.
I recently had my ABS Electric Hydraulic control module go out, and had an intake gasket leak causing an O2 code to set of the CEL. All replaced/fixed at a cost of $50 under the Maxcare warranty with no issues (although I think the intake needs to be redone, VX is coughing when accelerating on a cold engine)
As for the price, I think the cost of the 30-day warranty is figured into that, and IMHO is well worth it. I saw the order on the new seat and was happy that I didn't have to front that cash myself. How many times have you bought a used vehicle and 2 weeks later noticed some annoying defect or damage. That piece of mind is well worth the price of admission if you ask me.
Hope you have a pleasant experience.