Login
Start Free Trial Are you a business? Click Here
Anonymous
Top prices is correct to be sure. Top prices for bad quality isn't it. Cheap inferior quality is in fact high prices. Dover eh. Lidl? Will try them next week then.
7 years ago
Read Aldi Reviews
Aldi has a 2.5 average rating from 1,340 reviews