Having had a dig through the site myself too I was very disappointed at the total lack of meaningful support.
A bunch of recycled business link articles and useless vouchers worth nothing like £1500, most of which could be acquired elsewhere (the google one is especially crap compared to what you get elsewhere).