This looks great! Would it be possible to add the total estimated cost for retrieval? At first sight it looks like downloading at a slower rate is substantially cheaper although it is not. I think this would give a better idea to your user how much downloading the data will end up costing.