Could try Mosquito. I think they can get Soma stuff in. I was talking to a guy who dealt with Soma at the Bike show a couple of years ago and I'm sure he said they were stocking them. I only threw his card away the other week but can't remember his name.
SJS have ordered in Soma stuff for me before.