Yes, actually they do cost that much. Just because your petstore special freshwater tank didn't cost that much doesn't mean other tanks are priced the same.
Here's a $750 Nanocube. The Elos tanks cost even more than that. All of them are small and light enough to easily pick up and carry off.