Ok well i just found this site called www.ecocard.com i was wondering if anyone had some feedback on it. Are chargebacks possible on this site? is it safe/reliable. Do they freeze accounts often? thnks in advance!