I generally stay away from pre-built ones mainly because I've had enough trouble on ebay making sure all the parts are present on opened boxes (some folks don't know what I"m talking about, some folks are too lazy to check, and some get offended).
Groot