wishlist: clean up format_price() and strip commas

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