Ya man the main service in Haram the 4.5km one is ONLY for cars
there is another one the 6KM Alex Rd that is ONLY for pickups (dabbah)
maybe in other tawkeels (authorized service centers) they allow everything to come in together but not Mansour....and this is a fact!