Boomerang are excellent, I pay £10 a month for the latest games, and only have to wait 1-3 days for my next game to arrive, that £10 a month gives me plenty of time to complete a title and then...
I've been a customer for a couple of years now and during that time I've had very good service from the team at Boomerang. If there's anything I need to be in touch with I contact them on Twitter and...