addon needed, order sample product

I need a addon for ordering sample products

I need to be able to change the price based on each item

I need a check box by each item to list sample, if yes then will give option for price and there will be a 2nd button on product page to order sample,

I don’t want to have to create a 2nd product for each item just for sample

Go to ‘Catalog > Products’ and choose the product. Open the product tab and go to ‘Options’. Add a new option with 2 options e.g. ‘Normal price’ and ‘Sample’. Change the ‘Modifier / Type’ for ‘Sample’ to -100% to get $00.00 price.

how can i have a buy button for each option

i dont want radio button or check boxes

any one