Amazon charge a large handling fee so when we sell on the Amazon platform our prices have to be higher to cover costs. We prefer to pass savings onto our customers so ordering direct from our website is always significantly cheaper because there are no additional costs.