Yeah they look cheap to me to. I'd personally save the $$ and just buy a kit I could trust. The maintenance on an RC can end up being pretty pricey so why save on the purchase when it just might cost 3 times as much in maintenance.
Plus I'd forever look at it and think to myself that it's just not quite the real deal....