CiviCRM + Webform + Paid Events - no price displayed in table
Some thoughts:

ad $0 ->


do you have the Event (in CiviCRM) configured as an is-paid event?
are you already registered perhaps? It is clever enough to know you
do not need to pay again. So you'll be deleting your Participant records lots when you're testing a Webform CiviCRM that has an Event enabled;


ad on building your Participant Fee ->


create regular drupal select and/or checkboxes to gather the data you need to build the Participant Fee Then use Conditionals to say:
if select = full day (example) and category = student -> then Participant Fee is set to: $50; 
if select = half day (example) and category = student -> then Participant Fee is set to: $30;
if select = half day (example) and category = regular -> then Participant Fee is set to: $90;


Key is you need to build your own Participant Fee - of course this is also what gives you huge flexibility as to what you can create. 

I have some code in testing/review that will check the priceset that is configured on a contribution form in order to create lineItems with the correct price_field_value_id - that's critical financial types (and thus sales taxes to be applied properly), under some conditions. You'll know what I mean when you do encounter it yourself. It's the first bit we actually do with priceset configs in Webform CiviCRM.

What you can (recently) do is add more lineItems to a contribution [purchase calendar + make a donation scenario] - and it will create a contribution with two lineItems - priceset like. But for Event fee you can build the conditionals - and even add in discount codes - as I've illustrated here: How can I emulate a CiviDiscount when using Webform CiviCRM?

I hope that helps you along. If you have any further questions don't hesitate to ask.