Well that £125 presumably includes 17.5% VAT, so they're actually charging £106.40 (+ VAT) a better way to view the price as many of the costs are not VATted (e.g. wages, rent, rates, etc.). That's probably bottom end retail these days for a product like this manufactured in short quantities, so...