Negotiate a better wage, if the company felt compelled to offer you a job quickly I suggest they see something they like and being a small company will probably have an amount of flex in their offer. You should never be afraid of asking for more money if you can justify it and are of value to a business. If this isn't possible then you have to cut something out, simple. Drop the internet at £20 per month, there are much cheaper options out there, shopping should be less too if you plan ahead and buy fresh, pre-prepare.