I recently gave my daughter a graduation party...Party City had great decorations at great prices...they even ordered an item that was out of stock! and had it in time for the party!
Best Party Store
If you're having a party, this store has everything you need. Plus, they have tons and tons of different themes.