£8 definitely does seem quite steep.. having just bought neosignal's energy EP for a very reasonable 5 euros (4 pounds??)
but I'll buy it on pay day
EDIT: Whilst I'm on the subject of Tech Itch.. could someone please help me? I've been looking for somewhere to buy The Diagene EP in MP3 format, but I haven't had any luck
I know but I've generally always given a bit more to mark as a show of support but times have changed and not got much expendable income anymore! Fantastic ep though, also need to pick his last release too