Excellent module. But even better customer service. Ran into a bit of trouble, I believe it was cause my shop was an upgrade and not a fresh install. So had a few extra bits in my database. Developer went in and repaired and works like a charm now! Best of all... emails were answered automatically!