Does VehGro also have a physical store?

No, VehGro only operates as an online store. However, customers who live in the Netherlands can choose to pick up their order at our depot in Henglo instead of having it shipped to them. This option is available during checkout and we will send an email with pickup instructions once the order is ready.