Just thought i'd take a minute to recommend Soundslive.
Recently bought a Stagg EUB from them which had faults, so back it went. Got a replacement just over a week later (i believe they had to ship this from somewhere else and run it through their QC as they had no stock)
Have to say they were excellent throughout, nice to speak to staff who are pleasant and know what they're on about for a change
So, cheers to Soundslive!