A system for assembling electronic cigarette parts comprising cartridges and for filling said cartridges, the system comprising: a first, endless linear motor conveyor; a first group of carrier units connected to the first conveyor in order to be movable independently of one another along the first conveyor; each carrier unit being configured to receive and hold electronic cigarette parts; a first group of working stations for assembling and/or inspecting the electronic cigarette parts conveyed along the first conveyor and held by the first group of carrier units; a second, endless linear motor conveyor, located downstream of the first conveyor; a second group of carrier units connected to the second conveyor in order to be movable independently of one another along the second conveyor; each carrier unit being configured to receive and hold electronic cigarette parts; a second group of working stations for assembling and/or inspecting the electronic cigarette parts conveyed along the second conveyor; and held by the second group of carrier units; and a filling station, disposed between the first conveyor and the second conveyor to receive the electronic cigarette parts at a loading zone from the first conveyor, fill the respective cartridges, and, at an unloading zone, feed the electronic cigarette parts with the respective filled cartridges towards the second conveyor; wherein the filling station comprises housings positioned along a circular path and rotatable in a first rotation direction about the axis of the circular path to receive and hold the electronic cigarette parts; and a plurality of filling heads for filling the cartridges of the electronic cigarette parts when disposed at the housings; and the system further comprising a plurality of support containers designed to be held in the housings of the filling station for supporting the electronic cigarette parts while the cartridges are being filled in the filling station; first pickup means, for picking up the electronic cigarette parts from the first group of carrier units as they leave the first conveyor, and for placing them in the support containers; second pickup means, for picking up the electronic cigarette parts from the support containers as they leave the filling station, and placing them at the second group of carrier units as they enter the second conveyor; and an auxiliary path connecting the unloading zone with the loading zone of the filling station, on the outside of the filling station; said support containers being conveyed along the auxiliary path after the electronic cigarette parts have been picked up from the containers. a first, endless linear motor conveyor; a first group of carrier units connected to the first conveyor in order to be movable independently of one another along the first conveyor; each carrier unit being configured to receive and hold electronic cigarette parts; a first group of working stations for assembling and/or inspecting the electronic cigarette parts conveyed along the first conveyor and held by the first group of carrier units; a second, endless linear motor conveyor, located downstream of the first conveyor; a second group of carrier units connected to the second conveyor in order to be movable independently of one another along the second conveyor; each carrier unit being configured to receive and hold electronic cigarette parts; a second group of working stations for assembling and/or inspecting the electronic cigarette parts conveyed along the second conveyor; and held by the second group of carrier units; and a filling station, disposed between the first conveyor and the second conveyor to receive the electronic cigarette parts at a loading zone from the first conveyor, fill the respective cartridges, and, at an unloading zone, feed the electronic cigarette parts with the respective filled cartridges towards the second conveyor; wherein the filling station comprises housings positioned along a circular path and rotatable in a first rotation direction about the axis of the circular path to receive and hold the electronic cigarette parts; and a plurality of filling heads for filling the cartridges of the electronic cigarette parts when disposed at the housings; and the system further comprising a plurality of support containers designed to be held in the housings of the filling station for supporting the electronic cigarette parts while the cartridges are being filled in the filling station; first pickup means, for picking up the electronic cigarette parts from the first group of carrier units as they leave the first conveyor, and for placing them in the support containers; second pickup means, for picking up the electronic cigarette parts from the support containers as they leave the filling station, and placing them at the second group of carrier units as they enter the second conveyor; and an auxiliary path connecting the unloading zone with the loading zone of the filling station, on the outside of the filling station; said support containers being conveyed along the auxiliary path after the electronic cigarette parts have been picked up from the containers.