Product listing: would like full content, instead of excerpt


One of my clients wants to sell their mp3s on their site in my multi-site install. I have suggested that they have a single listing of all their files that are for sale, and that the user be able to play the files from one page, and then be able to click "Buy now" to purchase.

The mp_product_list shortcode, and the store listing of products pulls the content of each product with the_excerpt().

Is there a way to force the listing to pull the entire content of a product?

I've tried to get the shortcodes to execute in the_excerpt() with the following code in a plugin (not functions.php)

add_filter( 'the_excerpt', 'shortcode_unautop', 5);
add_filter( 'the_excerpt', 'do_shortcode', 5);
add_filter( 'get_the_excerpt', 'do_shortcode', 5 );

But no dice.

The shortcode that I want to run is for wp-audio so that the end-user can play the mp3 before buying...