I know this isn't what you're looking for, since you specified the Speck, but given your thread title, others will come to this thread looking as well, so I'll post this.
To top it off, the customer service at SF Bags is top notch. Several months (I'm thinking close to six) after my purchase, I sent them an email asking what I could do about the snaps on the strap, as the snaps on one end of the strap were coming unsnapped pretty often. Less than an hour later, I had an email reply that had a tracking number in it, saying that they were sending me a replacement, and that they'd include an envelope to send the old one back. You really can't get much more responsive than that.