Quote:
	
	
		
			
				Originally posted by Electra  
Its going to put a lot of people out of business I think. 
			
		 | 
	
	
 How so?  From what I understand the main bother here is the new fees, coupled with the fact that everyone must have a US bank account.
It's easy to get one of those no matter where in the world you are.