Himeka, Don't mind if you can't make yourself understood in a combini or a grocery store, because some cashiers are really crappy people. At American fastfood chains such as Mcdonalds, Subway and others, in contrast, they are really polite and even willing to take order in English. Just give it a try.