They eventually created their own label, The Vanity Label, and released the album on July 10, 2006.
Mereka akhirnya menciptakan label musik mereka sendiri yaitu The Vanity Label, dan merilis album pada tanggal 10 Juli 2006.