I have for sale a 3D printed VESC enclosure for the vanguard. File here
It was printed from Fictiv using PLA. I ended up getting an enclosure from @MBuilder so no use for this anymore. Bought it for $100, send me offers. It can fit one VESC comfortably, idk about 2. Or can serve as a mold for making your own (the extra space will allow for 2 VESCs).
I don’t know where you live but i have tried to find cheap 3D printing company from Finland and cheapest i found take 140e for printing kegel wheel pulley. No deal.