Not an excuse, but it does seem like the online retailers are struggling with demand at the moment and just getting the bikes out as fast as possible, we are seeing report of priorly PDI'd bikes from a lot of retailers at the moment.
Not just the online retailers, Most busy bike retailers/workshops will be struggling (one way or another) with demand right now. Distributors, manufacturers and shipping companies are all struggling with certain aspects of normal business and this causes a pretty substancial knock on effect to the retailer, their staff (and the customer).
With Boris deeming bike sales/repairs "essential" and half the country using this as an excuse to take the piss with the amount they are going out to enjoy themselves in the great april/May weather we've had, Demand and interest in bikes/repairs has never been higher.
Trying to PDI a super high volume of of bikes while socially distancing in a small pre-delivery workshop space for minimum wage probably isn't all that easy a task. So, yeah, unfortunately things can and probably are a little rushed through right now and the odd fault may well be missed. Add to this extra pressure from a shop manager/owner trying to deal with more work than usual from all those "stuck at home" but still very much connected to their Email/phones and trying to meet demand and keep eager little "cyclists" sweet about slightly longer delivery times etc. all means this is a bit of an unpresedented time for the cycle trade.
On the whole most customers will be fairly understanding when you explain this situation to them but it will become quite draining after a while.
Before we all dive in and follow the advice of the OP to boycot Tredz let's first bear in mind we know fuck all about his actual issues or the customer service treatment he's recieved.
bike has been set up wrong and the brakes are not working and the dropper post is broke.
Tells us all very little dude!
and
Customer service is shocking and they do not care about customers.
seems a little dramatic, don't you think?
Happy fucking bank holiday weekend everyone!
I'm gonna spend mine drunk
?