Initial working structure for vendor purchases being mutable - pending calibration code.