It's new technology, which will always cost a fortune. In the price of the product they have to pay for the years of research before they could actually put it into production. Also with it being a new product they can charge more because of the demand. SD cards used to cost a fortune when they first came out, I still have a card that cost £50/gb.