I don't know, everything I have bought from aldi has always been tops. They usually come with a 30 day money back guarantee too!
Am thinking I may get one.