Initial testing

Fix bug where `#fetchShop` required a callback