Depending on the item, it will have a listed price. Some items just change more often than we can update. Which would lead to confusion and unhappy customers. Also, yes, I need to change the contract page and form. I'll get right on that as soon as possible.
The 10 (roughly) by the Energy glyphs means we have roughly 10 of them, it's our stock. Also, if you would please, I'll make an area in the vaalnor shop forum for suggestions, register on the forum, and post how we could improve the site, we welcome all the help that comes. If the ideas are from our customers, that's a sure thing that it will satisfy them.
An idea popped into my head just now about the pricings, I'll add it to the site soon and see how you all like it.
EDIT: I've added a new pricing format. Please let us know if it suits your needs on our forum. We've allowed you to estimate how much you would need, and still allow RP in game when running the shop.