I like the software, their customer service is always available and they take care of any questions or concerns very quickly. I also like the fact that they have Western Union as a depositing option