Two things I noticed. First is that the advert is for 19 litres or 5 gallon. They arent the same so if they cant get their specs I would be suspicious about their quality.
Secondly, I remember reading that ones like these didnt seal correctly unless pressurised. This might be ok for some but...