The guys at pricegrid are amazing. We required a custom solution to meet some of our goals. It was delivered quickly, with no effort on our end other then a few gotomeeting's.
These guys know how to design beautiful and pleasing user interactions.
There isn't anything I dislike.
Plans and Pricing range from 49$/month. Free "Lite" versions of each product are available.