That right there is complete, unadulterated bullshit. The cost of getting a pound of supplies to Antarctica is several orders of magnitude cheaper than getting a pound of supplies even as far as orbit, let alone Mars. And Antarctica is a much less hostile environment (breathable atmosphere, for one).
That line alone tells me this isn't remotely a well-thought-out, plausible venture.