While the app itself is easy to navigate, there are several flaws with the app, the first of which being that it doesnt keep up with the current cards in the market, as cards are there are new cards released every month whereas the format changes every 3 months, as a result there is a lack of cards from the newest sets. The next flaw is in how the app has to rewrite the card database from scratch every time it updates the database, thus if an update is halted or fails, the app is left with 0 cards in database