They do look really nice, I wonder how well the waterproofing thing works on suede? I have some I've had for a few years, I haven't worn them much because they're suede and I'm worried it'll rain and ruin them! They're comfortable though.
TK Max sell TOMS, might be worth seeing if you can get them a bit cheaper there?