Ridiculous eCommerce patents - should I be worried?