A costume shop. But sometimes if you are needing it to be very realistic, I bet you could find them online.
I tried to buy some fake wigs to like that but red and I couldn't but then you can also buy them online. If you ever wanted to. :)
At the fake sea-shop!
Joke Shop
Try a costume shop.
From the moustache shop
the shop yuu idiots
from the 2 dollar shop!!
the wagbo wig shop. Here you can find. celebrity-wig.com Top is quality, you can customize all kinds of wigs, cheap,.Human hairand synthetic wigs, and wigs filament temperature can also be your perm. There are some stock lace front synthetic wig.
Cosplay.com and eBay are both good places to shop. But because the outfits are very simple you can just buy them anywhere. If you want wigs you can go on deviantart.com where people can make wigs for you. There are also helpful tutorials on how to spike and style wigs.
You can buy fake percing glue but u can only buy that at a body piercing shop
There is a lot of different parliament wigs by using Google.com and in the search box type "Parliament wigs"
You can buy wigs at the Gift Shop but you have to be a member to do so. The Gift Shop changes some of their stock every month and sometimes you may find that at the back of the catalogue is a clearance page, and that will be gone when it comes to the next month so watch out. But aways remember that you have to be a member to buy clothes. There are cheats for the catalogue but you still have to be a member.