I know Richer Sounds stock them, but my local branch (Birmingham) have run out, and I wanted to get one today really. Do any of the retail park shops etc sell them? Ive seen the SD140 at Currys, but I dont think they do the 340. Any ideas please? thanks!