Does this truck is not here anymore? The fact this is a truck doesn't mean it is a unpermanent shop. This would be the same for any shop, as they can open or close at any time depending on the business...