i think that this is quite a good payment processor but i want to know that if this is safe to use or not?how many people trust in this please post here.