My DeliveryI see the forums inundated with people upset (and rightfully so) about the poor build quality on their cars. I'm not sure if that...