Bookish, have you tried contacting them? They might extend you a courtesy discount to help ease the sting....

A polite enquirey can go a long way sometimes. The establishments I have purchased from have all been very helpful and accomodating.