anyone know their charge back percentage ? i've just got myself a big commish from them..i dont know about you guys, but i've always seemed to have some kinda suspecious when there's a large sale coming from customer electronic merchants. obvious hint: invalid credit card.