wishlist: format_price(): clean up and fix commas

`format_price()` matches commas in the price regex but doesn't strip them out.

This fixes issue #1.