Login
Start Free Trial Are you a business? Click Here
Anonymous
What a ridiculous thing to say, Mr Powell. I thought the reason for review sites was just that, a review of how a company operates, their prices and the cleanliness of store. Your opinion of other reviewers is uncalled for. It is their right to say what they found, not to placate others who may not agree with them.
6 years ago
Read Aldi Reviews
Aldi has a 2.5 average rating from 1,340 reviews