Grouping all that data into a single column would be horrible. It's the wrong way to use a database. You actually want multiple tables here. We don't have the complete picture from that screenshot, but from what we can see, you need something like this:
- A Quote table, that will be used to tie the others together. This would include fields like a Vendor ID, Quote Number, etc.
- A QuoteItems or QuoteProducts table, where each record in the table will store information for one "piece" in the quote. It will include information from your form like Quantity, PricePerPiece, Freight, and also information like Part Number, and Display Order/Line Number. You'll also need to keep the key field from your quote table here.
- A CustomCharges table. This will include the key from the Quote table and the line number from the QuoteItems table, and also a ChargeDescription and ChargeAmount field. Optionally, these two fields could be added to the QuoteItems table instead.