Give the guys a break. They're not based in Jersey (so actually pay their taxes) and they probably haven't got the buying power or guaranteed sales to negotiate the price on a squillion units ..
Even so, as said by a few other people in this very thread, they could have bought them in from elsewhere, put a markup on them, and still sold them cheaper.
Seriosuly, unless you can compete, then you should stay out of the markets IMHO as it massively knocks the credibility and begins to ask questions about how competitive the company really is.
M.

?