Fast Company should ensure the product selection doesn't reset to default when the form is submitted and returns an error.
The customer should double-check their order before hitting submit. Like it or not, they had the more expensive product selected when they submitted their order. How are Fast Company supposed to know the product you had selected is not the product you wanted?