I recently purchased software from a company that I found on ascendingideals.com. The product was exactly what I needed, and it was delivered promptly. The customer service I received was excellent, and they were able to answer all my questions and provide the support I needed. I would definitely recommend their products to others.