I would check their Terms and Conditions - both the delay and shipping charges seem a touch excessive.