Update on my order placed May 21: I finally spoke to someone at Ricor yesterday. They have had a "major manufacturing delay." This person admitted that they should have sent out an announcement to persons waiting for orders. I had to give new Visa info since it had been so long since I placed the order that my card had expired. (HapHazard, this might be why your order hasn't shipped. Mine too sat for two weeks before they contacted me to update my payment info. BTW, they don't process payment until it ships, so my Visa wasn't debited back in May.) They offered to throw in the expedited shipping at no extra charge. Now my order is showing shipped and moving. So it looks like they are back in business folks. You might want to wait a bit before placing a new order as I suspect they have quite a backlog to process.