Well, all she/you really needs is a cute knee-length skirt, mint green shirt, and pink medium-sleeved cardigan. Just style your hair and wear white socks and black button-over shoes. With bobbles, she just wears little cherry-type bobbles. It's not a hard or expensive cosplay. You shouldn't need to go shopping around online for it.
Good luck.
Most cosplay stores sell mortal kombat cosplay.
you can buy a cosplay costume online or you can make a costume yourself. There are also many places where you and other people can cosplay known as cosplay events.
There are tons and tons of different cosplay shops online. I've linked to them below.
There should be a cosplay store in the United States, but if worst comes to worst you can just buy cosplay online.
There aren't any specific "Naruto" cosplay shops. Most carry all different costumes. The best one's happen to be online stores and the best online cosplay store happens to be in the links below :)
I don't believe that there are much stores that sell Final Fantasy 10 cosplay costumes, so your best bet would to be checking online. Online stores have great selections of Final Fantasy cosplay costumes.
The store in the link below does custom cosplay work. you can try online cospay store your-cosplay.com
There are no cosplay stores in Utah. However, some Asian import stores do sometimes have a small costuming area with props and/or wigs. However, cosplay communities online will advertise cosplay yardsales, or swap-meets.
you can try online cospay store your-cosplay.com
I know cosplay locator makes crazy custom stuff like that. But be prepared to pay out the wazoo.
Unless you have a sailor uniform or you can sew, you can put together a great piece of cosplay. If those aren't the choices for you, you will have to buy it online.
Go to an online store, find the costume, buy it, wear it. ^_^