in80.com Registred since 2001 (8 is a lucky number in chinese culture ;-) ). $180 (paypal mass payment and GD free push).