A ball stud track assembly (110, 210, 310, 410, 510) comprising: a base (122, 222, 322, 422, 522) having a ball track (112, 212, 312, 412, 512) integrally formed with a connector portion, the ball track comprising: a front inner sidewall (124, 224, 324,424, 524) positioned opposite a back inner sidewall (128, 228, 328, 428, 528), wherein the back inner sidewall includes a lower portion (136, 236, 336, 436, 536) having a lower portion top surface (137, 237, 337, 437, 537), and an upper portion having a retention ridge (135, 235, 335, 435, 535) fixed in position relative to the back inner sidewall; an upper retaining arm (138, 238, 338, 438, 538) extending from the front inner sidewall and terminating at an upper arm end portion surface (142, 242, 342, 442, 542); and characterised by a lower retaining arm (144, 244, 344, 444, 544) extending from the lower portion of the back inner sidewall and having a lower arm top surface (146, 246, 346, 446, 546), wherein the lower retaining arm is positioned such that upon insertion of a ball stud head into a ball track, the ball stud head contacts the upper retaining arm and the retention ridge (135, 235, 335, 435, 535) before contacting the lower retaining arm, and wherein the upper arm end portion surface (142, 242, 342, 442, 542), the lower portion top surface (137, 237, 337, 437, 537), and the lower arm top surface (146, 246, 346, 446, 546) extend to form a longitudinal ball channel (113, 213, 313, 413, 513) having a central longitudinal ball channel axis (119, 219, 319, 419, 519), the ball channel configured to receive the ball stud head of the ball stud and allow sliding longitudinal movement of the ball stud head along the central longitudinal ball channel axis, while restricting movement of the ball stud head along axes perpendicular to the central longitudinal ball channel axis. a front inner sidewall (124, 224, 324,424, 524) positioned opposite a back inner sidewall (128, 228, 328, 428, 528), wherein the back inner sidewall includes a lower portion (136, 236, 336, 436, 536) having a lower portion top surface (137, 237, 337, 437, 537), and an upper portion having a retention ridge (135, 235, 335, 435, 535) fixed in position relative to the back inner sidewall; an upper retaining arm (138, 238, 338, 438, 538) extending from the front inner sidewall and terminating at an upper arm end portion surface (142, 242, 342, 442, 542); and characterised by a lower retaining arm (144, 244, 344, 444, 544) extending from the lower portion of the back inner sidewall and having a lower arm top surface (146, 246, 346, 446, 546), wherein the lower retaining arm is positioned such that upon insertion of a ball stud head into a ball track, the ball stud head contacts the upper retaining arm and the retention ridge (135, 235, 335, 435, 535) before contacting the lower retaining arm, and wherein the upper arm end portion surface (142, 242, 342, 442, 542), the lower portion top surface (137, 237, 337, 437, 537), and the lower arm top surface (146, 246, 346, 446, 546) extend to form a longitudinal ball channel (113, 213, 313, 413, 513) having a central longitudinal ball channel axis (119, 219, 319, 419, 519), the ball channel configured to receive the ball stud head of the ball stud and allow sliding longitudinal movement of the ball stud head along the central longitudinal ball channel axis, while restricting movement of the ball stud head along axes perpendicular to the central longitudinal ball channel axis.