I dunno, Aldi and Lidl in the UK have half decent cola, lemonade and other flavours of fizzy drinks. Their iced tea isn't too bad either.
When the price difference is less than £1 per 2Litre bottle or over £3 for the branded stuff I'll put up with the difference.