I haven't read the BFL contract, but i'm sure they've circumvented this (30-day rule) by explicitly stating that shipping within 30 days is not guaranteed.
I pointed out both of those in my initial post and I don't see where you have made an argument that those two points don't apply.
Sorry, could you quote me a full line from the section you're referring to? These are the only two instances of the word "stock" in the whole document:
"in-stock items ship immediately," unless you tell consumer when they order that the item is not in stock, you will be required to ship, provide notification of delay, or cancel the order immediately.Read the entire rule, if a company sells a product they must provide a DEFINITIVE shipping date (if no is provided it defaults to 30 days), last I saw there site said 2 months or more. This is very unlikely to be considered definitive. It is not relevant what they say in the contract if they do not comply with regulations. Simply making a customer agree to something that is against regulations will not relieve BFL of complying with those regulations.
I removed the word stock and it does not change the statement at all basically.
Your throwing out or chasing a red herring. Let me quote two relevant sections of the FTC mail order rule.
Here the FTC states IMO quite clearly that a consumer has the right to cancel and order by exercising ANY option BEFORE the product ships and the company MUST provide a prompt refund.
When You Must Cancel an Order
You must cancel an order and provide a prompt refund when:
•the customer exercises any option to cancel before you ship the merchandise;
This is a pretty blanket statement by the FTC and I don't see how BFL can refuse a customer a refund for any reason.
Next let's assume for the moment BFL sent out information and received every customers consent for an infinite delay. According to the FTC one of the pieces of information that is required to be sent from BFL to the client is the following:
What Later Notices Must Say
If you cannot ship the merchandise by the definite revised shipment date included in your most recent delay option notice, before that date you must seek the consent of your customers to any further delay. You must do this by providing customers a "renewed" delay option notice. A renewed delay option notice is similar in many ways to the first delay option notice. One important difference: the customer’s silence may not be treated as a consent to delay.
A renewed delay option notice must include:
•a new definite revised shipment date or, if unknown, a statement that you are unable to provide any date;
•a statement that, if the customer chooses not to wait, the customer can cancel the order immediately and obtain a full and prompt refund;
•a statement that, unless you receive notice that the customer agrees to wait beyond the most recent definite revised shipment date and you have not shipped by then, the customer’s order automatically will be cancelled and a prompt refund will be provided; and
•some means for the customer to inform you at your expense (e.g., by providing a postage prepaid reply card or toll-free telephone number) whether the customer agrees to the delay or is canceling the order.
•the following information when you cannot provide a new definite revised shipping date:
•the reason for the delay, and
•a statement that, if the customer agrees to the indefinite delay, the customer may cancel the order any time until you ship.http://business.ftc.gov/documents/bus02-business-guide-mail-and-telephone-order-merchandise-rule