Battleshop was once a great place to preorder content from catalyst, nowadays they don't respond to email, don't update shipping status, make it nearly impossible to search/find the item you are looking for, and generally have nothing "on the shelf" as far as Shadowrun 5E material is concerned. The battleshop website desperately needs to be updated, and they need some new management. You would think that ordering something from Catalyst would increase your likelihood of getting your books in a timely manner, I mean, they are the publisher, this is not the case. You can expect to wait over a week for any sort of status update on your order, and that is assuming the book/item is actually in stock. Good luck finding shadow run products in stock at battlecorps.
I try to buy my products for my FLGS, but they don't carry Catalyst products anymore due to the Core Rulebooks falling apart and the inability for them to make or stick to a release date/schedule. I wish I could cancel the order I made with them in early January for the "Pay Data" boxed sets. I could have ordered them from Amazon for about $30 less and have received the items in less than the two months I have been waiting.
I get that the place is perpetually "Short Staffed", but the reality is that they should hire more people so this isn't a problem. I think the best thing they could do for the image is to scrap the whole battleshop website, hire a real web designer to make an easy to use page, and hire a new inventory/operations manager to over see the whole thing.