I løpet av årene er de fleste av selskapets fysiske salgslokaler blitt stengt, og den 19. januar 2022 opphørte også de siste femten gjenværende bilverkstedene og utstyrsbutikkene.