I love and use several DiamondCS Products (TDS-3, Port Explorer, Wormguard), and have recommended them to several friends. Recently I tried ProcessGuard. I liked the trial version, and decided to purchase the full version. That's when the problems began. I placed the order with a company named RegSoft that apparently handles credit card orders for Diamond. I received an email from them to the effect that I would be notified when my order had been processed. I waited for almost a day, and still nothing had happened. I sent several additional emails to RegSoft, and finally (about a day and a half after I had placed the order) received notification from them to the effect that my order had not been accepted because I use an email service in a foreign country ("omnimail.sm" in the delightful little country of San Marino). I quote from their email: "We regret this order has not been processed due to the fact that the email address and/or initiating order host country do not correspond with the billing address country of US which you have entered. It has been our experience that there is a high incidence of fraud when this occurs and it will be necessary that you explain this difference so that we may continue with the processing of your order." I responded as follows: "I regret that there has been such a delay in processing my order. I am using an email service located in the small country of San Marino (omnimail.sm), primarily just as a matter of personal eccentricity. Everyone seems to have Hotmail or Yahoo, and I wanted to be different. I assure you that I am indeed the Douglas E. Rees whose name appears on the credit card, and that absolutely no fraud was involved in my order." I waited several more hours and when there was absolutely no reply, visited RegSoft's website. The site said that the telephone line was only for the purpose of placing orders (surprise, surprise), but I called it anyway, and after a lengthy delay finally spoke to a real human being. I asked him what the H*** was wrong with using an email in a foreign country. He said "There is nothing wrong, but your order has been rejected by 'The System'." That really got my goat. Being called a thief is bad enough--being called a thief by a computer is intolerable. I finally replaced the order, using a different email address, and shortly afterward received notification that my order had been accepted. However, I still have not received the unlock key for ProcessGuard from Diamond; and it has been several days since I placed the order. I will continue to use and recommend Diamond's products (including PG if and when the key comes), but the company has definitely been moved from my A+ list to my A- list.