Find existing products

Inherited code there. If I had time I'd like to either substantially rewrite the gem or just replace it entirely.