Amazon are giving away Echo Dots for only 99p - they normally sell for £49.99 so this is an absolute bargain. You just need to sign up to an Amazon Music for 1 month for £7.99
Valid only for new Amazon Music Unlimited customers. This bundle contains the Echo Dot (3rd Gen), Charcoal Fabric (List Price: £49.99, dispatched from and sold by Amazon EU Sarl) and 1 month of Amazon Music Unlimited (£9.99 value, sold by Amazon Digital UK Limited). After 1 month, your subscription will £9.99 per month. Cancel or change anytime.