Three more singles were released followed by another studio album , Stacked Rubbish on July 4 , 2007 .
The band 's third studio album , Stacked Rubbish followed on July 4 , 2007 .