I understand your frustration. Wireless sniffing is difficult. However, if you have an issue with someone making a claim, perhaps you should discuss with them? I don't know that website nor the owners, but I do see the claims:
- Atheros AR9...