They recently improved online ordering service by a whole lot. They now have staffs who specifically work on online orders to expedite the service. I rarely wait in line to get my burrito because the service is still on the slow side, but besides that, this store is improving little by little. Faster service and it's 5 stars for me. Food quality is great.