There are very few options out there for this type of extension. We looked at all of them, and OSE met our requirements with the wealth of addons they offer. It is somewhat of a challenge if you do not have a lot of experience to setup, but they offer excellent step-by-step instructions. If you do get stuck, well their support is tremendous. They seem to always be working. Night or day, any day of the week. They are located in England and their support hours are M-F 9-5, but it was no unusual to send an email at 9:00 PM ET and receive a reply back just a couple minutes later. They really have a lot of patience and care a great deal about their customers. I highly recommend this extension.