As 'sprogget' says, delivery is a profit centre (very aptly described!) and is an imposition given the savings companies make on the internet.
I have been in the habit when asked for the reason for not carrying an order through, "your delivery charges are swingeing charges - so no thanks."