I like how easy it was to use, very intuitive with no training necessary if you have any experience in online banking or credit transactions (which are usually not too difficult).
The only downside would be their customer service department which could sometimes seem slow at responding when an issue arises but other than this there really isn't anything negative about ICreditability! If your looking for something simple yet effective then look into using them as they do what we needed just fine without being over-priced/complicated etc..