EZ Flash IV is in stock again now, and you can check at here:
http://ebluar.com/ez-flash.html
Mini SD card is not easy to find out in the market. You can combine Mini SD card adapter with the TF memory card.
EZ flash was out of stock for a while because the factory is busy for producing...