I'd like to offer an updated review on this Rabba location....
After huffing and puffing about my experience here, I actually had the opportunity to confront the owner of this location in person. He was extremely apologetic for the experience I had, and offered to credit me however I preferred to make up for it. He explained that unfortunately he has a number of teen employees who sometimes overlook expiry dates on products, and that from now on he will ensure management takes more care in assessing product dates.
I am satisfied with the communication that went on between myself and the store owner, and am now willing to continue shopping at this location.