I don't know what Dan's options would be. Federal statutes are very stringent on this issue. If Dan doesn't set a purchase limit in advance, anyone could purchase his entire inventory in a single order and Dan would have to honor the sale.
Umm, you'll have to refer me to those federal statutes on internet commerce Bruce. Dan can sell to whoever he wants, at whatever price he wants, in whatever quantities he wants as long as he is not committing fraud or discriminating against a protected class.
Practically speaking, since you don't know what quantity of knives he's starting with nor the actual transaction order and quantities, you'd have a pretty tough time making any kind of case regardless. And good luck finding an attorney who would take your case on contingency and self-fund it through discovery and trial.