Well, it's a free market and consumer like us have a choice. Thus, do our homework well to avoid becoming a "robert". This is also applicable to anything we buy, be it grocery, home appliances, computer, etc. Impulsive buying is always a victim of ridiculous markup.
Just like in another thread, someone paid $10-$15 for a bi-color blenny but I got from somewhere at only $5/-.
2 cents worth.
Limpc