The name 'Ferrari' used to be associated with unparalleled performance, at least when compared to something that costs half the price, if not less. However, a few caveats apply. For instance, not all ...