We should probably add the order deadline to the thread title (edit: include the timezone, too. ie, orders close 6/14 at 11:59PM CST, etc.).
Also, once we have the final order quantity, contact onlinecomponents for a shipping quote - it looks like shipping is not flat-rate if the order total is >$399.99. Additionally, if the shipping quote is more than $19.90, we could just split the order in half to get the order totals to under $400 again (assuming the final order quantity is greater than 1000 switches and less than 1160 switches), in which case, each order would qualify for the $9.95 flat-rate shipping option they offer.