I shop here a lot. It usually has what i am looking for. The only issue i have is if you're not Mexican you can be overlooked by employees. On numerous occasions i have been waiting in line and when a new cashier comes to open another lane they 9 times out of 10 seek the nearest mexican person to come to their register no matter if i was next in line. To be honest i get it but on the other hand respect my time.