Forgot to post in here again. I got an Anker Soundcore 3 for £50. I've had it on properly for the first time today and it's a bit... rattle-y when it's turned up really loud (actually sort of loud (actually any kind of volume over the equivalent of a low murmur)), but I don't really want or need it up too high so that's not much of a problem. There's also an app to download to manage the settings (of course there is) but you can't get this for Windows, so if you have it connected to a PC you'll also need to have it connected to a phone to use that as well.