I've been listening to D. STICKER ENSEMBLE nonstop for the past week or so. Check them out, they only seem to be on iTunes and such; it's a purely digital age I suppose. If anyone else has heard of these guy(s?) let me know--I know nothing other than their album "Seasons of Sticker". Sort of reminds me of Neutral Milk Hotel, or Matt Suggs from White Whale.
This is SO incredible: