Id deffo suggest checking out
http://www.moneysavingexpert.com/ as a first stop. That website is mint for saving cash. Id say just try to haggle for everything. I rang up my mobile provider complaining when they bumped up my contract costs and got it dropped from £32 and month to £26 a month.
Ring bother, annoy and complain to every company, business you pay any of your hard earned cash to and see if you can get a better deal.