Implement compliments as a service

We could write a blog post about this and get some exposure.