This place would get five stars from me if the staff was not exceptionally rude (particularly one asian lady). I asked this individual a question about a product and she had 'snarky' tone and proceeded to follow me around giving me the 'stink eye.' I grabbed a bunch more items and then when I was checking out, left all but two (and she was made to put them all away...a little parting gift). I may give this place another shot since I did not have this unpleasant experience two years back . It is a bit out of the way and intersects by two major congested streets, so I am not scrambling to get there. The place is well stocked with lots of exotic and hard to find items however, one bad customer service experience can really set me off!