If you have beat the game before the cart will be missing. I am not sure if this is intentional, but the merchant does not appear all the time, so one or the other need to be fixed.