This is probably the best short story collection I've come across so far. It is so creative, funny, and twisted in such a way that holds the reader's attention while it shocks you. While American readers may be put off by Welsh's obvious use of Scots (I could hardly read it myself at times) it is definately worth trying (though it is definately not for the squeamish).
9/10