Firstly, great script took 2 minutes to get my first feed online. My question is regaring the extra fields, I have got them working and the show up after the desc., is there any way to format them so they can be put in a list under the desc.
Yes - you should be able to do this by incorporating the appropriate HTML into the prefix values on the extra fields registration page, and then importing the feed again.
However, it would be much easier to do it using a "Text After" filter against the description field. Then, you could incorporate the necessary HTML to create the list.
The filter documentation page shows how you can use placeholders to reference other fields in the feed, for example %FOO% or %FIELD1% or %modelNumber%.
So, to create a list you could create a Text After filter against the Description field containing something like the following examples -
or to include keys:
<ul><li>Delivery Time: %DELIVERY%</li><li>Delivery Charge: %DELIVERYCHARGE%</li></ul>
Hope this helps!