Nope, it's the American consumers getting screwed. My friend bought $100 books in Singapore for $20. It had a big "Do not import into the US" label on it.
They cost so much because the publisher figures you can afford to pay that much. If you are paying 30K per year tuition, $100 for a book is a drop in a bucket.