Can You share the List of Defaulters here. It will help a lot others from getting into something they are not sure of, It will be a big community Favor. I personally know of 2 companies which have promised people Moon and Sky and not delivered after charging them heafty sums of money. They claim to have tie-up with US Aggregators but at the end there is nothing, and they are mere brokers to the entire business. They eat you alive on most occassions and are not trust worthy, anyone signing should first verify the credit rating from the US end which is available for a small price or go thru a reference check.