Found this place through Yelp, and I'm glad to say I didn't go through any of the negative experiences other Yelpers did.
The waitress was very kind and spoke English well, and took our orders quickly. The sushi was delivered in a short time and really hit the spot (my friends had Alaska rolls...yummy, but my Dragon Roll was FACKING DELICIOUS). And I happen to think that the prices are perfectly fine; $30 for three rolls is definitely not too much.