Strings direct are good.
I actually found it cheaper to buy DR strings directly from the US from a store called bassspecialities on EBay. I last bought one set in December, no duty, about £27 including UPS I think.
I once ordered 2 sets and got hit for duty and courier service charge, possibly over the limit ?.