The other day I was in Spoils, a cute $2 type store which sells really good quality everyday stuff. I ended up buying about $30 worth of goods because it was all relatively cheap and there was just so much variety and they had a lot of little knick knacks which you can't really find in bigger name stores.
If you are looking to get gifts for people, Spoils should be on your list of shops to go to first. They just have everything there; there is kids stuff, hard wear, kitchen stuff, hair and beauty, photo frames, costumes, gift bags and random little stuff like stress balls, key rings and Mario & Luigi backpacks.
Spoils gets new merchandise all the time, so if you don't see anything worth buying one time, come back in a months time and you should see some stuff you like.
There is a spoilers store also in Forrest Hill Shopping Centre next door to Aldi. Its a very large store and has quite a large supply for people that are into making cards and scaprbooking. I went there as a friend told me about it and have just found out that there is a shop in Parkmore - and I live in Noble Park ha ha.