I haven't gone through the webpage material, so I can't comment on whether they are just being angry, or the validity of their claims - regardless, Brad Ross did confirm the $29.05 top rate. I think it's rather unfair to dismiss someone's argument, even if they are coming from a lunatic...