It says I can't have it for one of 2 reasons. Either I already have it, I don't, or virgin broadband isn't available in my area, which it obviously is!
When I rang virgin today they said I could have it, if I upgraded to M500 deal from M200, but that would be another £10. So why can't I have the free upgrade to M350. Its just weird, the whole thing. Shocking customer service. Absolutely shocking.