Definately check out your Yellow Pages for local dive shops. Most of them are really helpful, however you may struggle to find one that does 300 BAR cylinders or fills.
I'm having the same problems. Of the 10 of us booked with own kit we only have 3 tanks between us............
Does anyone know why they arent providing air on-site?