If you're from NJ I would suggest Bird Paradise on Rt 130 in Burlington. It's an amazing store filled with everything you could ever want for your birdie.
~Alexandrine Parakeet~2 Red Lored Amazons~Blue Fronted Amazon~Black capped conure~4 Green Cheeks~4 Parrotlets~2 lineolated parakeets~9 American budgies~9 English budgies~ And lots of babies :)
We get all of our bird food from uptown petz on the oregon pike in lancaster. Lara is great and her prices are amazing. I used to get my food from that pet place but I can get better quality food from her at a cheaper price. That pet place is great if you want to make an event out of going to a pet store, their prices are better than any chain store and the place is HUGE. And if you ever feel like going for a drive there is always rentzels bird farm in windsor.