I've been using this on my Thunderbird Forum for six months. Works great. Also, like that users can use paypal or credit card. I renamed the phrase pay with Authorize.net to pay with Credit Card because most users don't know what they means. Also, this doesn't have a confirmation page after they pay which could confuse users.