I've used about 5 different websites to order Bambi's food off of, and the only one that impressed me was VioVet, their prices are relatively competitive and their customer services is outstanding, I now always buy off of them.
VetUK have only ever disappointed me, so I will not be returning, they sent me the wrong order and then refused to refund/return, and were quite rude so I will not be going back, however, some people swear by them so I guess maybe I just had a bad experience.
Anyway I would recommend trying VioVet.