No issues at the moment - have had at least 10 orders in last 2 months and all of them turned up on time and just fine. Read again the article you've posted.
Absolutely, it sounds like there's now a very minimal crew still shipping things until the stock runs out, but YMMV with returns/service. The thing that's changed in the last few days is that a lot more people have been made redundant.
Very much at your own risk now https://www.globalcyclingnetwork.com/how-to/buying-advice/is-it-safe-to-keep-ordering-from-wiggle-and-chain-reaction