This Walmart MTB looks incredible, but is it really?