We had technical issues affecting orders placed between 4/18 and 4/22.
If you placed an order during that time, we are currently processing it and will ship it shortly.