If it's cheap enough! They're never going to set the world on fire. I built mine up and rode it for a while, it's an enjoyable ride, climbs very well with quick/nimble steering. I find it's a bit nervous on fast down hills which makes it more fun .
I paid £30 for mine as a complete bike with an XT groupset and crap replacement wheels if that's any help.