Harry D's views on Betfair may be best taken with a pinch of salt imo.
[ ] Betfair are awesome
Care to expand? Read the posts, Betfair are undoubtedly in a not-so-great position but it did seem like a lot of scaremongering...do you not believe it's as bad as he makes out? (I simply don't know enough about the legal situation re: VAT etc + Harry D, not disagreeing with you here).