This thread brings back memories. I still have my Double Cross DC. It was my go-to commuter for 2 years. Overall, it's a solid performer.
As for the seatpost slipping issue... At the time, I ended up placing a DYI clamp around the seatpost above the seat tube to prevent seat post slipping. It worked. To the best of my knowledge, at this time, this is a known issue with some Soma bike frames. It's a common complaint.